- ベストアンサー
ダイアログ中の下線付きテキストをクリックすると、ブラウザやメーラーを起動するには?
環境は、MSVC6.0又は、MSVC++.net2003です。 よく、アプリケーションのバージョン情報などで、色つき、下線付きのテキストで、HPなどにリンクが張られていて、クリックすると、ブラウザが起動するのがあります。 もう少し詳しく説明すると、テキストにカーソルを当てると、カーソルの種類が変わって、クリックすると、ブラウザが起動して、作者のHPを開いたり、「mailto:hogehoge」の場合、あて先が作者のメールアドレスとなりデフォルトのメーラーが起動するアプリケーションがあります。 そのやり方を知っている方、いらっしゃいましたらご教授お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
どもです。 試してないけど http://win32lab.com/tips/tips12.html が参考になるかと思います。
その他の回答 (2)
- FAY
- ベストアンサー率49% (95/193)
回答No.3
ハイパーリンク機能のことでしょうか。 googleなどの検索サイトで 「ハイパーリンク機能 作成 クラス」 等のキーワードで検索をするといくつかのサンプルが 見つかるので、それらを参考にされてはいかがでしょうか。
質問者
お礼
回答どうもありがとうございます。 返答遅れましてどうもすみません。 ShellExecute関数の呼び出しで解決致しました。 他にも方法があるかもしれないので、googleでもう少し検索してみます。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
shell関数系の関数を使えば、いいと思います。 ("http://www.sample.ne.jp"や、"mailto:nobody.ne.jp"で関連づけされたモノが立ち上がる)
質問者
お礼
回答どうもありがとうございます。 返答遅れましてどうもすみません。 おっしゃる通り、ShellExecute関数の呼び出しで解決致しました。
お礼
回答どうもありがとうございます。 返答遅れましてどうもすみません。 ShellExecute関数の呼び出しで解決致しました。 参考HP、とても参考になりました。