通知
すべてクリア
Topic starter
2000年12月23日 4:03 AM
MFC&OLEでドロップターゲットを実装しようとしているのですが。
m_DropTarget.Register(this);
でFALSE(0)が帰ってくるため、いきなりこけています。
一応、OnCreateのなかでやっていますし、
サンプルも同じでした(実行は出来なかったが)
どうかよろしくお願いします。
2000年12月23日 6:26 AM
ダイアログベースではないですか?
それなら失敗するでしょ
2000年12月23日 6:53 AM
ダイアログじゃないです。
普通のウインドウなんです。
??!
もしかして、ダイアログじゃないと駄目なんですか?
2000年12月23日 2:11 PM
あらら、違いましたか・・・
では、そのウインドウってのはCView派生ですか?
ダイアログみたいにCViewから派生してないやつでは
その方法では無理でちょっとめんどいのです(^^ゞ
もしCViewのサブクラスなのにできないというなら
私にはさぱりですなぁ・・・
2000年12月23日 2:14 PM
あ、もしかしたらOnCreateじゃなくて
それよりも前に実行される関数内でやらないとダメなのかも
InitInstanceとか・・・だったけな?
2000年12月29日 4:09 AM
ごめんなさい、解決しました。
AfxOleInit();
これをアプリケーションクラス(App)
でやらなくちゃいけなかったみたいです。
こまさんありがとうございました。