Visualization Tool Kit(VTK)など

ALTキーの仮想キーコードはVK_MENUですが,OnKeyDownで捉えることはできません.
OnSyskeyDownです.規定ではメニューにフォーカスがあたります.

規定のイベント処理(メニューへフォーカス)をスキップしたい場合は下記のようにします.

BOOL CMainFrm::PreTranslateMessage(MSG* pMsg)
{
  switch(pMsg->message)
  {
  case WM_SYSKEYDOWN:
    if (pMsg->wParam == VK_MENU) 
    {
      return TRUE;
    }
    break;
  }
  
  return CFrameWnd::PreTranslateMessage(pMsg);
}

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

メニュー

チュートリアル

アルゴリズム(数学)

並列計算

STL

#include<memory> #include<string> #include<sstream> #include<algorithm> #include<functional> #include<numeric>

Media Foundation

【メニュー編集】
Wiki記法ガイド

メンバーのみ編集できます