Udostępnij za pośrednictwem


Klawisze akceleratora (C++)

Wstępnie zdefiniowane klawisze skrótów

Istnieje wiele wstępnie zdefiniowanych kluczy akceleratora, które mogą być częścią projektu aplikacji systemu Windows. Niektóre z tych kluczy wirtualnych są przeznaczone dla środowiska systemu Windows. Inne obsługują przeglądarki lub aplikacje Unicode. Dowolny z tych kluczy można użyć w dowolnym akceleratorze.

Key opis
VK_ACCEPT (IME) akceptuj
VK_BROWSER_BACK (Windows) Przeglądarka, klucz wstecz
VK_BROWSER_FAVORITES (Windows) Przeglądarka, klucz Ulubione
VK_BROWSER_FORWARD (Windows) Przeglądarka, Klucz przesyłania dalej
VK_BROWSER_HOME (Windows) Przeglądarka, start i klucz główny
VK_BROWSER_REFRESH (Windows) Przeglądarka, Odśwież klucz
VK_BROWSER_SEARCH (Windows) Przeglądarka, klucz wyszukiwania
VK_BROWSER_STOP (Windows) Przeglądarka, zatrzymaj klucz
VK_CONVERT (IME) konwertuj
VK_FINAL (IME) tryb końcowy
VK_HANGUEL (IME) Tryb Hanguel (obsługiwany w celu zachowania zgodności, użyj VK_HANGUL)
VK_HANGUL (IME) Tryb Hangul
VK_HANJA (IME) Tryb Hanja
VK_JUNJA (IME) Tryb Junja
VK_KANA (IME) Tryb Kana
VK_KANJI (IME) Tryb Kanji
VK_LAUNCH_APP1 (Windows) Uruchamianie klucza aplikacji 1
VK_LAUNCH_APP2 (Windows) Uruchamianie klucza aplikacji 2
VK_LAUNCH_MAIL (Windows) Uruchom klucz poczty
VK_LAUNCH_MEDIA_SELECT (Windows) Wybieranie klucza multimediów
VK_LCONTROL Lewy klawisz Ctrl
VK_LMENU Klawisz menu po lewej stronie
VK_LSHIFT Lewy klawisz Shift
VK_MEDIA_NEXT_TRACK (Windows) Następny klucz śledzenia
VK_MEDIA_PLAY_PAUSE (Windows) Odtwórz/Wstrzymaj klucz nośnika
VK_MEDIA_PREV_TRACK (Windows) Poprzedni klucz ścieżki
VK_MEDIA_STOP (Windows) Zatrzymaj klucz nośnika
VK_MODECHANGE (IME) żądanie zmiany trybu
VK_NONCONVERT (IME) nonconvert
VK_OEM_1 (Windows) W przypadku standardowej klawiatury USA klawisz ;:
VK_OEM_102 (Windows) Klawisz nawiasu kątowego lub klawisz ukośnika odwrotnego na klawiaturze RT 102-klawiszowej
VK_OEM_2 (Windows) W przypadku standardowej klawiatury USA klawisz /?
VK_OEM_3 (Windows) W przypadku standardowej klawiatury `~ USA klawisz
VK_OEM_4 (Windows) W przypadku standardowej klawiatury USA klawisz [{
VK_OEM_5 (Windows) W przypadku standardowej klawiatury USA klawisz \ |
VK_OEM_6 (Windows) W przypadku standardowej klawiatury USA klawisz ]}
VK_OEM_7 (Windows) Dla standardowej klawiatury USA klawisz "single-quote/double-quote"
VK_OEM_COMMA (Windows) W przypadku dowolnego kraju/regionu klucz ,
VK_OEM_MINUS (Windows) W przypadku dowolnego kraju/regionu - klucz
VK_OEM_PERIOD (Windows) W przypadku dowolnego kraju/regionu klucz .
VK_OEM_PLUS (Windows) W przypadku dowolnego kraju/regionu + klucz
VK_PACKET (Windows) Służy do przekazywania znaków Unicode tak, jakby były naciśnięciami klawiszy.
VK_RCONTROL Klawisz Ctrl w prawo
VK_RMENU Klawisz menu po prawej stronie
VK_RSHIFT Klawisz Shift w prawo
VK_SLEEP Klucz uśpienia komputera
VK_VOLUME_DOWN (Windows) Klawisz woluminu w dół
VK_VOLUME_MUTE (Windows) Klucz wyciszenia woluminu
VK_VOLUME_UP (Windows) Klucz woluminu w górę
VK_XBUTTON1 (Windows) Przycisk myszy X1
VK_XBUTTON2 (Windows) Przycisk myszy X2

Skojarzenie klucza akceleratora

Wiele razy chcesz, aby element menu i kombinacja klawiatury wydać to samo polecenie programu. Tę akcję należy wykonać, przypisując ten sam identyfikator zasobu (ID) do elementu menu i wpis w tabeli akceleratora aplikacji. Następnie edytujesz podpis elementu menu, aby wyświetlić nazwę akceleratora. Aby uzyskać więcej informacji na temat elementów menu i kluczy akceleratora, zobacz Polecenia menu.

Wymagania

Win32

Zobacz też

Edytor klawiszy skrótów