Dialógové okno pole predvolená správa spracovania

Okno postup preddefinované dialógové okno pole trieda vykonáva predvolené spracovania pre všetky správy, ktorý dialógové okno pole postup nespracováva. Keď dialógové okno pole postup vráti FALOŠNÉ pre každú správu, preddefinované okno postup kontroly správy a vykonáva nasledujúce predvolené akcie:

Správa Predvolenú akciu
DM_GETDEFID Túto správu môžete odoslať dialógovým oknom. Dialógovom okne vracia identifikátor kontrolu predvolené tlačidlo push, ak dialógovom okne má jedna; v opačnom prípade vráti hodnotu nula.
DM_REPOSITION Túto správu môžete odoslať najvyššej úrovne dialógovým oknom. Dialógovom okne repositions, sám tak to zapadá do pracovnej plochy.
DM_SETDEFID Túto správu môžete odoslať dialógovým oknom. Dialógové okno rámik SAD predvolené tlačidlá na kontrolu stanovenú kontrolu identifikátor v parametri wParam.
WM_ACTIVATE Obnoví vstupné zameranie na kontrolu identifikované predtým uloženú rukoväť, ak dialógovom okne aktivuje. V opačnom prípade postupu uloží rukoväť kontroly po vstupe zameranie.
WM_CHARTOITEM Vráti nulu.
WM_CLOSE Príspevky hlásenia BN_CLICKED dialógovom uvedie IDCANCEL identifikátora kontroly. Ak dialógové okno obsahuje identifikátor IDCANCEL kontroly a kontroly je momentálne vypnutá, postup zvuky upozornenia a post správy.
WM_COMPAREITEM Vráti nulu.
WM_ERASEBKGND Vyplní oblasť klienta bloku dialógové okno pomocou štetcom vrátil z WM_CTLCOLORDLG správy alebo predvolenú farbu okna.
WM_GETFONT Vráti rukoväť definovanom aplikáciou dialógovom poli Písmo.
WM_INITDIALOG Vráti nulu.
WM_LBUTTONDOWN Odošle správu CB_SHOWDROPDOWN zoznamom má vstupné fokus réžii ovládacieho prvku na skrytie jej rozbaľovacieho zoznamu poľa. Postup vyžaduje DefWindowProc na dokončenie predvolenú akciu.
WM_NCDESTROY Uvoľňuje globálne pamäť vyhradená ovládacích prvkoch na úpravu v dialógovom okne (platí pre dialógové okná systémom Windows aplikácie, ktoré špecifikujú DS_LOCALEDIT štýl) a uvoľní všetky definovanom aplikáciou písma (platí pre dialógové okná, ktoré špecifikujú DS_SETFONT štýl). Postup zavolá funkciu DefWindowProc na dokončenie predvolenú akciu.
WM_NCLBUTTONDOWN Odošle správu CB_SHOWDROPDOWN zoznamom má vstupné fokus réžii ovládacieho prvku na skrytie jej rozbaľovacieho zoznamu poľa. Postup vyžaduje DefWindowProc na dokončenie predvolenú akciu.
WM_NEXTDLGCTL Nastaví vstup zameranie ďalšej alebo predchádzajúcej kontroly v dialógovom okne, kontrolu popisovačom parametra wParam alebo prvom ovládacom prvku v okne, ktorý je viditeľný, nie so zdravotným postihnutím, a má WS_TABSTOP štýl. Postup ignoruje túto správu, ak aktuálne okno s vstupné zameranie nie je ovládací prvok.
WM_SETFOCUS Nastaví vstupné zameranie na kontrolu predtým uložené kontrolné okno popisovačom. Ak takýto popisovač neexistuje, postup nastaví vstup zameranie na prvom ovládacom prvku v šablóne políčka dialóg, ktorý je viditeľný, nie so zdravotným postihnutím, a má WS_TABSTOP štýl. Ak takáto kontrola existuje, postup nastaví vstupné zameranie na prvom ovládacom prvku v šablóne.
WM_SHOWWINDOW Uloží rukoväť kontroly majú vstupné zameranie, ak dialógového okna je skrytý, potom volá DefWindowProc na dokončenie predvolenú akciu.
WM_SYSCOMMAND Uloží rukoväť kontroly majú vstupné zameranie, ak dialógového okna sa zminimalizuje potom volá DefWindowProc na dokončenie predvolenú akciu.
WM_VKEYTOITEM Vráti nulu.

Preddefinované okno postup prechádza všetky ostatné správy DefWindowProc na predvolené spracovanie.

Index