DM_SETDEFID
An
application sends a DM_SETDEFID message to change the identifier of the default
push button for a dialog box.
DM_SETDEFID
wParam = idControl; // identifier of new default
push button
Parameters
idControl
Value of wParam.
Specifies the identifier of a push button control that will become the default.
Remarks
This message
is processed by the DefDlgProc
Using the
DM_SETDEFID message can result in more than one button appearing to have the
default push button state. When Windows brings up a dialog, it draws the first
push button in the dialog template with the default state border. Sending a
DM_SETDEFID message to change the default button will not always remove the
default state border from the first push button. In these cases, the
application should send a BM_SETSTYLE message to change the first push button
border style.
Return Values
The return
value is always TRUE.
See Also