ShellExecuteでURLを開きたい – プログラミング – Home

通知
すべてクリア

[解決済] ShellExecuteでURLを開きたい


MONO
 MONO
(@MONO)
ゲスト
結合: 23年前
投稿: 13
Topic starter  

具体的に言うとユーザーの入力したURLを開かせたいです。
入力はCreateWindowで作成したエディットコントロールにさせています。
GetWindowTextやSendMessageでWM_GETTEXTを使用してみましたが、うまいこといかず、こ
れ以上方法が思いつきません。
ご教授お願いします。


引用未解決
トピックタグ
tenteku
 tenteku
(@tenteku)
ゲスト
結合: 15年前
投稿: 38
 

質問が良くわからないけど・・・
Shell (hWnd, open, IEとか, URL, ...);
じゃダメなの?


返信引用
MONO
 MONO
(@MONO)
ゲスト
結合: 23年前
投稿: 13
Topic starter  

説明の仕方が悪かったです。
エディットコントロールに入力されたURLをShellExecuteで実行させたい。というのが正
しいです。


返信引用
ほ
 ほ
(@ほ)
ゲスト
結合: 14年前
投稿: 2
 

HWND hEdit1 = CreateWindow(EDIT, http://www.google.com,
WS_CHILD | WS_VISIBLE | WS_BORDER | ES_LEFT,0, 0, 300, 20,
this->m_hWnd, NULL, hInst, NULL);

char str[100];
::GetWindowText(hEdit1,str,100);
::ShellExecute(NULL,NULL,str,NULL,NULL,SW_SHOWNORMAL);

とか?


返信引用
MONO
 MONO
(@MONO)
ゲスト
結合: 23年前
投稿: 13
Topic starter  

ありがとうございました。
無事に入力されたURLを表示することが出来ました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました