winアプリからIEへのメッセージ
あきやま
あきやま
ATOMRSS
  • コード求むID: 330
  • 登録日時:  2008/09/15 02:26
  • 最終更新日時: 2008/11/23 16:16
  • アクセス数: 468
  • タグ: 
  • codeなにがしブックマークに追加する 0 users
  • このページを del.icio.us に追加
  • このページをはてなブックマークに追加

質問です。
現在win向けのディスクトップアプリケーションをVC6.0、言語はC、winapiで開発しております。

アプリケーション内のアイコン(指定のURL)をクリックすると、新規にIE(ブラウザ)を起動することなく、現在開いてるIE(ブラウザ)のページを更新させるということをしたいと考えています。

外部のアプリからIEへのメッセージはどのように送ればいいか悩んでいます。
どういう技術を用いればいいかぜひご教授お願いします。

コメント

  • ゲスト
  • 1:ゲスト (BLUEPIXY)
  • 2008/09/17 19:02

GJGJGJGJGJ

その用途によりますね。

本気で IE をコントロールしたいなら結構なお勉強が必要です。
COM とかわかりますか。

ブラウザで URL を開きたいだけなら、Shell から open するだけでも
だいぶ要件を満たすのではないでしょうか。

以下のようなVBSで試すと、既定のブラウザでページ更新されます。
Win32 API なら ShellExecute() とかなんとかいう関数で同様の動きになるはずです。
(VS を持っていないので未確認)

dim shl
set shl = CreateObject("WScript.Shell")
shl.Run("http://www.google.co.jp")
おっと、IE7 では新規タブが開きますな・・・





GJ

GJGJ

  • ゲスト
  • 3:ゲスト
  • 2008/09/20 19:27

元々自分でCreateObject で開いたブラウザなら簡単だけど・

GJ

遅いながらご回答ありがとうございます

  • GoodJob
  • 0

前へ 1 次へ

コメントする

[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。

[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。

ゲスト投稿者:ゲスト:

関連ソースコード・ノウハウを登録

PDFLib | A library for processing PDF on the fly プレゼン公開・共有サイト handsOut.jp オープンタイプ株式会社 チーム・マイナス6% - みんなで止めよう温暖化

ブックマークコメント