MFCダイアログベースでのDirectInputの使用方法

[戻る]
かーん 2003/10/08(水) 13:55:21
かなり以前にこちらでお世話になっていましたかーんと言います。

開発環境
OS Windows2000 SP4
言語 Visual C++ SP3
SDK DirectX7.0a

以上の環境でダイアログベースでDirectXのDirectInput機能を使用したいのですが、どうすれ
ばいいのかがよく分かりません。
特に分かっていないのがHINSTANCEの部分で、この中に何を入れればいいのかがよく分かりませ
ん。
ヘルプ等を見ても「すでに初期化済み」としか書いてなくてさっぱり分かりません。
宣言したあとに何を入れればいいのか、何か例題みたいな物を添えて教えていただけないでしょ
うか?

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

ハリィ 2003/10/08(水) 21:12:25
DirectX SDK のサンプル「Keyboard」を参考にしてみては?

joan 2003/10/09(木) 00:50:05
HINSTANCE は、プロセスのハンドルですね。

MFCなら

AfxGetApp()->m_hInstance

を渡せば良いだと思います。

かーん 2003/10/09(木) 09:12:23
[[解決]]
ハリィさん、joanさん、どうもありがとうございます。
joanさんの方法で次のステップに進むことができました。

現在他の部分で引っかかっているものの、それはまだ自分で調べる余裕のある部分なので
まず調べてから自分で解決、または改めて質問させていただきたいと思います。

今回は本当にありがとうございました。

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