※ ChatGPTを利用し、要約された質問です(原文:http://www.***.com/goo.htm(仮))
C++アプリを使用して特定のURLを直接開く方法はありますか?
このQ&Aのポイント
特定のURLを直接開くためには、C++アプリを使用する方法があります。
アプリを使用することで、URLフォーマットのアドレスを書き込んで直接開くことができます。
C++アプリを使えば、ウェブページを閲覧する際により直接的な手段が可能です。
http://www.***.com/goo.htm(仮)
のページを見るために
#include <string>
#include <fstream>
using namespace std;
WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{
ofstream ofs;
string html,file;
file="c:\\gomi.url";
ofs.open(file.c_str());
if(ofs.is_open())
{
html="[InternetShortcut]\n;
html+="URL=http://www.***.com/goo.htm\n";
ofs<<html;
ofs.close();
ShellExecute(NULL,"open",file.c_str(),NULL,NULL,SW_SHOWMAXIMIZED);
}
return 0;
}
としてgomi.urlにurlフォーマットのアドレスを書き込んでそれを開くことによってできますがもっと直接的にアプリで
http://www.***.com/goo.htm
を見る方法を教えてください
お礼
ありがとうございました 確かに以下のアプリで動きました #include <string> using namespace std; WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int) { string url="http://www.***.com/goo.htm"; ShellExecute(NULL,"open",url.c_str(),NULL,NULL,SW_SHOWMAXIMIZED); return 0; }