Klasa CKeyboardManager
Zarządza skrót klucza tabel okno główne ramki i okien podrzędnych ramki.
class CKeyboardManager : public CObject
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
Konstrukcje CKeyboardManager obiektu. |
Metody publiczne
Nazwa |
Opis |
Czyści tabele klawiszy skrótów. |
|
Pobiera domyślny klawisz skrótu dla określonego polecenia i okna. |
|
Określa, czy klucz jest obsługiwane przez akcelerator tabeli. |
|
Wskazuje, czy znak drukowalny. |
|
Wskazuje, czy menu Pokaż klawisze skrótów dla polecenia lub tylko domyślny klawisz skrótu. |
|
Tabele klawiszy skrótów ładuje z rejestru systemu Windows. |
|
Ponownie ładuje skrót klucza tabele z zasobu aplikacji. |
|
Zapisuje skrót tabel klucza w rejestrze systemu Windows. |
|
Określa, czy ramach Wyświetla wszystkie klawisze skrótów dla wszystkich poleceń lub klawisza skrótu jednego dla każdego polecenia.Metoda ta nie narusza poleceń, które mają tylko jeden klawisz skrótu skojarzone. |
|
Konwertuje znak na jego górnej rejestru. |
|
Aktualizuje tabelę klawiszy skrótów nowej tabeli klawiszy skrótu. |
Uwagi
Członkowie tej klasy można zapisać i załadować skrótów tabel klucza w rejestrze systemu Windows, szablon do aktualizowania tabel klawiszy skrótów i znaleźć domyślny klawisz skrótu do polecenia w oknie ramki.Ponadto CKeyboardManager obiektu pozwala kontrolować sposób wyświetlania klawiszy skrótów do użytkownika.
Nie należy tworzyć CKeyboardManager obiekt ręcznie.Zostanie on utworzony automatycznie w ramach aplikacji.Jednak należy wywołać CWinAppEx::InitKeyboardManager podczas procesu inicjowania aplikacji.Aby uzyskać wskaźnika menedżera klawiatury dla aplikacji, należy wywołać CWinAppEx::GetKeyboardManager.
Przykład
Poniższy przykład ilustruje sposób pobrać wskaźnika do CKeyboardManager obiekt z CWinAppEx klasy i sposób wyświetlania klawiszy skrótów związanych z poleceń menu.To urywek kodu jest częścią próbki niestandardowych stron.
// The GetKeyboardManager method is inherited from the CWinAppEx class.
CKeyboardManager* cKeyboardManager = GetKeyboardManager();
cKeyboardManager->ShowAllAccelerators();
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxkeyboardmanager.h
Zobacz też
Informacje
CWinAppEx::InitKeyboardManager
Koncepcje
Klawiatura i mysz, dostosowywanie