захват нажатых клавиш в приложении c ++ windows - PullRequest
0 голосов
/ 26 декабря 2011

Я хотел бы знать, какие клавиши нажимаются в моем приложении c ++ / windows.

что мне положить внутрь WM_KEYDOWN?

switch (message)
    {
       case WM_KEYDOWN:
           // for example, what should i write to know if "F" key was pressed?
    }

спасибо!

1 Ответ

1 голос
/ 26 декабря 2011

Попробуйте следующее:

switch (message)
{
  case WM_KEYDOWN:
    switch (wParam) 
    {
      // ...
      case 'F': DoSomething(); break;
      // ...
      case VK_RETURN: DoSomethingElse(); break;
      // ...
    }
    break;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...