MFCでキーボード制御するには? – プログラミング – Home

MFCでキーボード制御するには?
 
通知
すべてクリア

[解決済] MFCでキーボード制御するには?


check
 check
(@check)
ゲスト
結合: 19年前
投稿: 2
Topic starter  

MFCのプログラミングでキーボード制御を行い、キーが押されたときにキーごとに
なんらかの処理を行いたいと考えています。そのためにDirectInputを使っている
のですが、GetDeviceDataが行われる際この引数が( sizeof(rgdod), &rgdod,
&dwItems, 0 )だったとすると、入力イベント数が格納されるであろうdwItemsの
値が0になってしまうのです。そのためキーボードでの制御が行えません。この
解決方法を知っている方がいらっしゃったならアドバイスしてくれたら幸いです。
よろしくお願いします。


引用未解決
トピックタグ
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

釈迦に説法かもしれませんが。
dwItemsの引渡し時の値はいくつになっていますか?
関数の説明を見る限りでは、引き渡す受け取りバッファの数を指定するようになっている
みたいですけれど。
あと、関数の戻り値はチェックしましたか?


返信引用
check
 check
(@check)
ゲスト
結合: 19年前
投稿: 2
Topic starter  

なんか私の勘違いだったみたいです。ごめんなさい解決できました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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