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.