id (USHORT)
usnotifycode (USHORT)
The notification code BN_PAINT is only generated when the button control has a style of BS_USERBUTTON.
The button control uses these notification codes:
BN_CLICKED
BDS_DISABLED
flcontrolspec (ULONG)
When usnotifycode is BN_PAINT this parameter is a pointer to a USERBUTTON structure, otherwise this parameter is the window handle of the button control.
ulReserved (ULONG)