DM_SETDEFID

Aplikacja wysyła wiadomość DM_SETDEFID aby zmienić identyfikator domyślny przycisk okna dialogowego.

DM_SETDEFID wParam = idControl; / / Identyfikator nowy domyślny przycisk 

 

Parametry

idControl
Wartość wParam. Określa identyfikator formantu przycisk, który stanie się domyślnym.

Uwagi

Ten komunikat jest przetwarzany przez funkcję DefDlgProc . Aby ustawić domyślny przycisk, funkcja może wysyłać wiadomości WM_GETDLGCODE i BM_SETSTYLE do danego formantu i bieżący domyślny przycisk.

Za pomocą wiadomości DM_SETDEFID może spowodować więcej niż jeden przycisk znajdujący się do stanu przycisk domyślne. Gdy system otwiera okno dialogowe, zwraca pierwszy przycisk replikacji wypychanej w szablonie okno dialogowe z granicą państwową domyślne. Wysyłanie wiadomości DM_SETDEFID do zmiany domyślnego przycisku nie zawsze usunie granicy Państwa domyślne z pierwszego przycisku wypychania. W takich przypadkach stosowania należy wysłać wiadomość BM_SETSTYLE zmiana pierwszych styl obramowania przycisk.

Zwraca wartości

Wartość zwracany jest zawsze prawdziwe.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie pola dialogowego, komunikat okna dialogowego, BM_SETSTYLE, DefDlgProc, DM_GETDEFID, EM_SETLIMITTEXT, WM_GETDLGCODE

Index