ドロップターゲットを実装するには? – プログラミング – Home

ドロップターゲットを実装するには?
 
通知
すべてクリア

[解決済] ドロップターゲットを実装するには?


あへあへ
 あへあへ
(@あへあへ)
ゲスト
結合: 24年前
投稿: 1
Topic starter  

MFC&OLEでドロップターゲットを実装しようとしているのですが。

m_DropTarget.Register(this);

でFALSE(0)が帰ってくるため、いきなりこけています。
一応、OnCreateのなかでやっていますし、
サンプルも同じでした(実行は出来なかったが)

どうかよろしくお願いします。


引用未解決
トピックタグ
こま
 こま
(@こま)
ゲスト
結合: 24年前
投稿: 28
 

ダイアログベースではないですか?
それなら失敗するでしょ


返信引用
あへあへ
 あへあへ
(@あへあへ)
ゲスト
結合: 24年前
投稿: 1
 

ダイアログじゃないです。
普通のウインドウなんです。

??!
もしかして、ダイアログじゃないと駄目なんですか?


返信引用
こま
 こま
(@こま)
ゲスト
結合: 24年前
投稿: 28
 

あらら、違いましたか・・・
では、そのウインドウってのはCView派生ですか?

ダイアログみたいにCViewから派生してないやつでは
その方法では無理でちょっとめんどいのです(^^ゞ

もしCViewのサブクラスなのにできないというなら
私にはさぱりですなぁ・・・


返信引用
こま
 こま
(@こま)
ゲスト
結合: 24年前
投稿: 28
 

あ、もしかしたらOnCreateじゃなくて
それよりも前に実行される関数内でやらないとダメなのかも
InitInstanceとか・・・だったけな?


返信引用
あへあへ
 あへあへ
(@あへあへ)
ゲスト
結合: 24年前
投稿: 1
 

ごめんなさい、解決しました。

AfxOleInit();

これをアプリケーションクラス(App)
でやらなくちゃいけなかったみたいです。

こまさんありがとうございました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました