Skocz do zawartości
Visse

Mfc I Reakcja Na Klawisze Strzałek

Rekomendowane odpowiedzi

Mam okno dialogowe, które jest wywoływane modalnie i potrzebuję obsługiwać w nim naciśnięcia klawiszy strzałek. Niestety funkcja OnKeyDown nie przechwytuje mi naciśnięć strzałek (inne klawisze takie jak literki, przechwytuje). Co może być powodem takiego zachowania i jak temu zaradzić?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

long FAR PASCAL wndProc(HWND WPokno, UINT WPkom, WPARAM wParam, LPARAM lParam) {  switch(WPkom) {    case WM_LBUTTONDOWN: costam;    case WM_MBUTTONDOWN: costam2;    case WM_MOUSEWHEEL:      if((short)HIWORD(wParam) > 0) {costam3;}      else {costam4;}    case WM_RBUTTONDOWN: costam5;    case WM_KEYDOWN:    switch (wParam) {      case VK_RIGHT:..;      case VK_LEFT:...;      case VK_DOWN: j/w      case VK_UP: strzalki;      case VK_RETURN: taki sobie enter;      case 0x48:/*H*/ literka H
Obsluga komunikatow wcisniec klawiszy

 

//edit: aj, nie doczytalem , to zwykle winapi a nie mfc, ale moze tez sie przyda :)

Edytowane przez civi

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...