WM_INITDIALOG

WM_INITDIALOG správa sa odošle postupu dialógové okno pole bezprostredne pred zobrazí dialógové okno. Dialógové okno pole postupy sa zvyčajne používa túto správu inicializovať kontroly a vykonať všetky ďalšie inicializačné úlohy, ktoré ovplyvňujú vzhľad dialógového okna.

WM_INITDIALOG hwndFocus = wParam (HWND); / / zvládnuť kontroly prijímať zameranie lInitParam = lParam;       / / inicializačných parametrov 
 

Parametre

hwndFocus
Hodnota wParam. Určuje kontrolu prijímať predvoleného nastavenia klávesnice. Systém priradí predvolené klávesnice iba vtedy, ak políčko postup dialógové okno vráti hodnotu TRUE.
lInitParam
Hodnota lParam. Určuje dodatočné inicializačných údajov. Tento údaj je odovzdaný systému ako lParamInit parameter pri volaní s CreateDialogIndirectParam, CreateDialogParam, DialogBoxIndirectParamalebo DialogBoxParam funkcie použité na vytvorenie dialógového okna. Hárky vlastností tohto parametra je smerník na PROPSHEETPAGE štruktúra používa na vytvorenie stránky. Tento parameter je nula, ak sa používa inú dialógovom poli vytvorenie funkciu.

Note:

Dialógové okno pole postup by sa mal vrátiť pravda riadiť systém zaostriť klávesnice ovládať dán hwndFocus. V opačnom prípade by sa mali vrátiť FALSE zabrániť systému nastavenie predvoleného nastavenia klávesnice.

Dialógové okno pole postup by sa mal vrátiť hodnotu priamo. DWL_MSGRESULT hodnota stanoví SetWindowLong funkcia je ignorovaná.

Poznámky

Kontrola prijímať predvoleného nastavenia klávesnice je vždy prvom ovládacom prvku v dialógovom okne, ktorý je viditeľný, nie so zdravotným postihnutím, a že má v WS_TABSTOP štýle. Keď dialógové okno pole postup vráti hodnotu TRUE, systém skontroluje kontroly na zabezpečenie toho, že postup nevypol ju. Ak je vypnutá, systému nastaví klávesnice na ďalší ovládací prvok, ktorý je viditeľný, nie so zdravotným postihnutím, a má WS_TABSTOP.

Žiadosť sa môžete vrátiť hodnotu FALSE len vtedy, ak je nastavené klávesnice na jedno ovládacie prvky dialógového okna.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Dialógové okná prehľad, Dialog Box správy, CreateDialogIndirectParam, CreateDialogParam, DialogBoxIndirectParam, DialogBoxParam, PROPSHEETPAGE, SetFocus

Index