WM_GETDLGCODE

WM_GETDLGCODE správa sa odošle postupu okno priradený k ovládaciemu prvku. Podľa predvoleného nastavenia systém spracuje všetky vstup z klávesnice na kontrolu. systém interpretuje určité typy vstup z klávesnice ako dialógové okno pole navigačných klávesov. Prepísať predvolené nastavenie kontroly môže odpovedať WM_GETDLGCODE správu na označenie typov vstupu chce proces sám.

WM_GETDLGCODE wParam;                / / nepoužíva pMsg = lParam (LPMSG); / / Smerník na štruktúru MSG 
 

Parametre

pMsg
Hodnota lParam je NULL, ak systém vykonáva dotaz alebo lParam je smerník na štruktúru MSG.

Note:

Vrátená hodnota je jedným alebo viacerými z nasledovných hodnôt, uvedie, aký typ vstupného aplikácia procesov.

Hodnota Význam
DLGC_BUTTON Tlačidlo.
DLGC_DEFPUSHBUTTON Predvolené tlačidlá.
DLGC_HASSETSEL EM_SETSEL správy.
DLGC_RADIOBUTTON Prepínacie tlačidlo.
DLGC_STATIC Statické kontroly.
DLGC_UNDEFPUSHBUTTON Non-predvolené tlačidlá.
DLGC_WANTALLKEYS Všetky klávesové vstup.
DLGC_WANTARROWS Smerové klávesy.
DLGC_WANTCHARS WM_CHAR správy.
DLGC_WANTMESSAGE Všetky klávesové vstupy (uplatňovanie prechádza túto správu MSG štruktúru na kontrolu).
DLGC_WANTTAB kláves tab.

Predvolenú akciu

Funkcia DefWindowProc vráti nulu.

Poznámky

Hoci funkcia DefWindowProc vždy vráti nulu v odpovedi na správu WM_GETDLGCODE, okno postup pre preddefinovanú kontrolu tried návrat kód vhodné pre každú triedu.

WM_GETDLGCODE správy a hodnoty vrátené sú užitočné iba s ovládacie prvky definované používateľom dialógového okna alebo štandardné kontroly upravil štruktúry tried.

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, DefWindowProc, MSG, EM_SETSEL, WM_CHAR

Index