On 11/2/2010 01:45, André Hentschel wrote:
BS_TYPEMASK is already defined some lines above that
include/winuser.h | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/include/winuser.h b/include/winuser.h index 4114756..e04e8ad 100644 --- a/include/winuser.h +++ b/include/winuser.h @@ -712,8 +712,12 @@ typedef struct tagWINDOWPLACEMENT #define BS_GROUPBOX 0x00000007L #define BS_USERBUTTON 0x00000008L #define BS_AUTORADIOBUTTON 0x00000009L +#define BS_PUSHBOX 0x0000000AL #define BS_OWNERDRAW 0x0000000BL -#define BS_TYPEMASK 0x0000000FL +#define BS_SPLITBUTTON 0x0000000CL +#define BS_DEFSPLITBUTTON 0x0000000DL +#define BS_COMMANDLINK 0x0000000EL +#define BS_DEFCOMMANDLINK 0x0000000FL #define BS_LEFTTEXT 0x00000020L #define BS_RIGHTBUTTON BS_LEFTTEXT
New styles should go to commctrl.h, and you can't remove BS_TYPEMASK.