http://www.***.com/goo.htm(仮)

解決済みの質問

http://www.***.com/goo.htm(仮)

のページを見るために
#include <string>
#include <fstream>
using namespace std;

WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
{
ofstreamofs;
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
を見る方法を教えてください

投稿日時 - 2003-05-15 16:23:15

連想キーワード:

QNo.548417

暇なときに回答ください

質問者が選んだベストアンサー

ShellExecute や CreateProcess で、ファイル名の代わりに URL を指定するとブラウザが開きます。

投稿日時 - 2003-05-15 20:19:32

お礼

ありがとうございました
確かに以下のアプリで動きました

#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;
}

投稿日時 - 2003-05-15 20:39:05

ANo.1

0人が「このQ&Aが役に立った」と投票しています

あわせてチェックしたい
  • LPSTR型の初期化について ...
  • iPhoneのアプリ「FStream」でのトラブル ...
  • Windowsプログラミングでfstreamの使用 ...
PR

OKWaveのオススメ

教えて弁護士さん!

お金の悩みQ&A特集はこちら