起動済みIEで再読み込みする 続き

[戻る]
迷走中 2005/09/14(水) 21:00:42
ChildDlg1.obj : error LNK2001: 外部シンボル ""public: long __thiscall 
COpenBrowserModule::Unlock(void)" (?Unlock@COpenBrowserModule@@QAEJXZ)" は未解
決です
ChildDlg1.obj : error LNK2001: 外部シンボル ""class COpenBrowserModule 
_Module" (?
_Module@@3VCOpenBrowserModule@@A)" は未解決です
ChildDlg1.obj : error LNK2001: 外部シンボル ""public: long __thiscall 
COpenBrowserModule::Lock(void)" (?Lock@COpenBrowserModule@@QAEJXZ)" は未解決で
す
Debug/Glasses.exe : fatal error LNK1120: 外部参照 3 が未解決です。


switchさんたびたびすいません。
このエラーがどうやっても消えません。。。
何か入れ忘れがあるのかもしれません・・・。
もし何か分かるようでしたら教えてください。
すいませんが、よろしくお願いします。


解決済みにしてしまったので新しく作りました。

switch 2005/09/14(水) 21:22:51
えとそれは、IEのイベント取るのに、
ATLサポートを追加したときにMFCが追加したものなので、
使わなければ要らないです。

一応サンプルのstdafx.hにありますが、私が直接書いたものではありません。

追加するには、挿入−>ATLオブジェクトの新規作成を選んで、
サポートの確認で”はい”を選んだあと、
次に出てくるオブジェクトの作成はキャンセルしてください。
そうすると、〜moduleクラスが出来上がります。

サンプルではCIESinkクラスでIEのイベントを受け取っているので、
そのサポートにATLを使用するために追加してあります。
まぁURLをNavigateで飛ばした後、完了したのを受け取りたい。
等、何かイベントをトラップしたければ入れておいてもOKです。

がんばってください。

迷走中 2005/09/15(木) 09:16:16
[[解決]]
switchさん、できました!!
2日間悩まされて、やっとすっきりしました!
ご丁寧に答えていただき感謝感謝です!

ほんとどうもありがとうございました!!!

古いスレッドには追加発言できません。