Win32API質問箱 Build20
■ このスレッドは過去ログ倉庫に格納されています
0253デフォルトの名無しさん
NGNG●フォーカスがないダイアログ側で、現在のキーの状態が得られません
当方でやりたいことは、任意のキーが押されたらキャンセルしたい
そこで、タイマーをセットしておいて、
::GetKeyboardState(g_kbState); // キーの状態を取得する。
for(mm=0, bCancel=FALSE ; mm<256 && !bCancel ; mm++){
if( mm==243 ) continue;
bCancel = (g_kbState[mm] & 0x80)!=0 ;
}
で、bCancelがTrueか否かをみていますが、常にFALSEです
フォーカスがあれば、大丈夫なんですが・・・
■ このスレッドは過去ログ倉庫に格納されています