Systém poskytuje osobitné klávesnice rozhranie pre dialógové okná, ktoré vykonáva špeciálne spracovanie pre niekoľko kľúčov. Rozhranie generuje správy, ktoré zodpovedajú niektoré tlačidlá v okne alebo zmeny vstupného zameraním od jeden ovládací prvok do inej. Nižšie sú uvedené skratky použité v tomto rozhraní a svoje príslušné činnosti.
| Kľúč | Akcia |
|---|---|
| alt +mnemotechnická skratka | Aktivuje vstupné na prvý ovládací (s WS_TABSTOP štýl) po statické kontrolnú nádrž, obsahujúcu daný Mnemotechnická skratka. |
| nadol | Presunie vstupné zameranie sa na ďalší ovládací prvok v skupine. |
| zadajte | Odošle správu WM_COMMAND postupu dialógové okno pole. WParam parameter je nastavený na IDOK alebo kontrolu identifikátor predvolené tlačidlo push. |
| esc | Odošle správu WM_COMMAND postupu dialógové okno pole. WParam parameter je nastavená na IDCANCEL. |
| doľava | Vstupné aktivuje predchádzajúcej kontroly v skupine. |
| mnemotechnická skratka | Aktivuje vstupné na prvý ovládací (s WS_TABSTOP štýl) po statické kontrolnú nádrž, obsahujúcu daný Mnemotechnická skratka. |
| právo | Presunie vstupné zameranie sa na ďalší ovládací prvok v skupine. |
| klávesy shift + tab | Vstupné aktivuje predchádzajúcich ovládací prvok, ktorý má WS_TABSTOP štýl. |
| karta | Presunie vstupné zameranie sa na ďalší ovládací prvok, ktorý má WS_TABSTOP štýl. |
| nahor | Vstupné aktivuje predchádzajúcej kontroly v skupine. |
Systém automaticky poskytuje rozhranie klávesnice pre všetky Modálne dialógové okná. To nestanovuje rozhrania dialógových okien sú nemodálne pokiaľ uplatňovanie zavolá funkciu IsDialogMessage filtra správy v jej hlavným posolstvom slučke. To znamená, že žiadosť musí prejsť správu IsDialogMessage okamžite po načítať správy z front hlásení. Funkcia procesy správy, ak je dialógové okno a vráti nenulové hodnoty naznačujú, že správa bola spracovaná a nebolo možné preniesť funkciu TranslateMessage alebo DispatchMessage.
Pretože dialógové okno pole klávesnice rozhranie používa smerové klávesy na presúvanie medzi ovládacie prvky v dialógovom okne, aplikáciu nemôžete použiť tieto kľúče posúvať obsah modálnym dialógovým oknom alebo akékoľvek sú nemodálne dialógovým oknom, pre ktoré sa nazýva IsDialogMessage . Keď dialógové okno má posúvače, žiadosti musia zabezpečiť alternatívnu klávesovú rozhranie posúvače. Upozorňujeme, že myš rozhranie pre posúvanie je k dispozícii, keď systém obsahuje myš.