Dialógové okno pole klávesnice rozhranie

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š.

Index