INDEX UP-BEAT

Visual C++ 日々の泡(仮)
5月26日


『IE コンポーネント』(16)

− CHtmlView関連(COM) −

=================================================================================================

[ THE CODE PROJECT ] SimpleBrowser Demo(ダイアログ)でお勉強(第1回)

=================================================================================================

1.簡易版を作ってみよう!(「イベント]の取得)

=================================================================================================

1.新規作成−MFC AppWizard(exe)−ダイアログベース
2.リソース(Dialog) で外観を作る。
3.「Microsoft Web Browser」を挿入([SimpleBrowser Demo] は使ってない)

プロジェクト−プロジェクトへ追加−コンポーネントおよびコントロール

「Registered ActiveX Controls」のフォルダを開き

「Microsoft Web Browser」を挿入 →OK

「Web Browser」配置

4.xxxDlg.cppファイルに「#include "webbrowser2.h"」記入

void CxxxDlg::OnOk() に下記を記入


CWebBrowser2 *pwb;

pwb = (CWebBrowser2 *)GetDlgItem(IDC_EXPLORER);

pwb->Navigate(_T("http://www.google.com/intl/ja/"), NULL, NULL, NULL, NULL);


5月25日
5月15日


『IE コンポーネント』(14)

− CHtmlView関連(COM) −

=================================================================================================

[プログラム動作を解析するためのツール]

=================================================================================================

1.自分で作ったプログラムの場合(Visual C++)

=================================================================================================

1.デバッガ(ブレークポイント・ウォッチ)
2.MFC TRACER(デバッガ使用時)
3.Spy++




=================================================================================================

2.他のプログラムの場合

=================================================================================================

1.Spy++
2.SPY for Internet Explorer(IE専用)ここでダウンロード


5月14日


『IE コンポーネント』(13)

− CHtmlView関連(COM) −

=================================================================================================

[ THE CODE PROJECT ] SimpleBrowser Demo(ダイアログ)でお勉強(第1回)

=================================================================================================

1.簡易版を作ってみよう!(「イベント]の取得)

=================================================================================================

1.新規作成−MFC AppWizard(exe)−ダイアログベース
2.リソース(Dialog) で外観を作る。
3.「Microsoft Web Browser」を挿入([SimpleBrowser Demo] は使ってない)

プロジェクト−プロジェクトへ追加−コンポーネントおよびコントロール

「Registered ActiveX Controls」のフォルダを開き

「Microsoft Web Browser」を挿入 →OK

「Web Browser」配置

4.xxxDlg.cppファイルに「#include "webbrowser2.h"」記入

void CxxxDlg::OnOk() に下記を記入


CWebBrowser2 *pwb;

pwb = (CWebBrowser2 *)GetDlgItem(IDC_EXPLORER);

pwb->Navigate(_T("http://www.google.com/intl/ja/"), NULL, NULL, NULL, NULL);


5月13日

=================================================================================================

Microsoft Visual C++ トラブル [ "mfc42ud.lib" を開けません。] 

=================================================================================================


参照:http://www.cs.is.saga-u.ac.jp/lecture/wiki/pukiwiki.php?UnicodeLibAdd

[現象]

<エラーメッセージ>

LINK : fatal error LNK**** : ファイル "mfc42ud.lib" を開けません。

link.exe の実行エラー


[対策]

 Unicodeライブラリを追加する!


1.スタート→コントロールパネル

2.プログラムの追加と削除 → 

3.「追加/削除(A)」を選ぶ

4.Microsoft Visual C++ 6.0 → オプションの変更(G)

5.VC++ MFC とテンプレートライブラリ → オプションの変更(G)

6.MS Foundation Class ライブラリ → オプションの変更(G)

7.Unicode 共有ライブラリ

8.OK → OK  → ・・・・・・




5月3日


『IE コンポーネント』(12)

− CHtmlView関連(COM) −

=================================================================================================

[ CHtmlViewページ遷移時のイベント ] の取得

=================================================================================================

CHtmlView::OnBeforeNavigate2

 Web ブラウザでのナビゲーション開始前にイベントを生成するために、
 フレームワークによって呼び出されます。

CHtmlView::OnDownloadBegin

 ドキュメントのダウンロード開始時に、フレームワークによって呼び出されます。

CHtmlView::OnDownloadComplete

 ナビゲーション操作が終了、停止、または失敗したことを通知するために、
 フレームワークによって呼び出されます。

CHtmlView::OnNavigateComplete2

 ウィンドウ要素またはフレームセット要素上でハイパーリンクへの移動が完了すると、
 フレームワークによって呼び出されます。



5月1日

=================================================================================================

Microsoft Visual C++ [ メッセージの処理とマッピング ] (その1)

=================================================================================================



<br><H3>フローティングフレームはIE3.0x以上でないとご覧になれません。</H3><br>・<a href="http://up-beat.pos.to/linux/data/ClassWizard_M01.htm" target="_blank">ソース</a><br>






2005年12月
2005年11月
2005年10月
2005年9月
2005年5月
2005年4月
2005年3月
2004年12月
2003年11月
2003年9月
2003年8月
2003年7月
2003年5月
2003年4月
2003年1月
2002年12月
2002年11月
2002年10月
2002年9月
2002年8月
2002年7月

admin.

Produced by Cute Girls Interface