Przy użyciu formantu klawisz dostępu
Typowym hot kontroli klucza następuje deseń poniżej:
Formant nie zostanie utworzony.Formant jest określony w szablonie okno dialogowe, tworzenie jest automatyczne podczas tworzenia okna dialogowego.(Powinna mieć CHotKeyCtrl Członkowskich w klasie okno dialogowe odpowiadający podgrzewania klucza.) Alternatywnie, można użyć Tworzenie funkcji składowej utworzyć formantu jako okno potomne każdego okna.
Jeśli chcesz ustawić wartość domyślną dla formantu, wywołanie SetHotKey funkcji składowej.Jeśli chcesz zabronić niektórych państw shift wywołanie SetRules.W przypadku formantów w oknie dialogowym odpowiednim czasie, w tym celu jest w oknie dialogowym OnInitDialog funkcji.
Użytkownik użyje formantu, naciskając kombinację klawiszy hot podgrzewania klucza nie ma fokusu.Użytkownik następnie jakoś wskazuje, że zadanie to jest kompletne, prawdopodobnie przez kliknięcie przycisku w oknie dialogowym.
Gdy program jest powiadamiany, że użytkownik wybrał klawisz dostępu, należy użyć funkcji składowej GetHotKey do pobierania wirtualnego wartości klucza i shift Państwo z podgrzewania klucza.
Znając klucza co wybrany przez użytkownika, można ustawić klawisz dostępu, korzystając z jednej z metod opisanych w Ustawienia klucza Hot.
Jeśli w oknie dialogowym hot kontrola go i CHotKeyCtrl obiektu zostaną zniszczone automatycznie.Jeśli nie, należy zapewnić zarówno formant i CHotKeyCtrl obiektu są właściwie zniszczone.