Aplikacja wysyła wiadomość DM_SETDEFID aby zmienić identyfikator domyślny przycisk okna dialogowego.
DM_SETDEFID wParam = idControl; / / Identyfikator nowy domyślny przycisk
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.
Wartość zwracany jest zawsze prawdziwe.
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.
Omówienie pola dialogowego, komunikat okna dialogowego, BM_SETSTYLE, DefDlgProc, DM_GETDEFID, EM_SETLIMITTEXT, WM_GETDLGCODE