Removed duplicated defines in winuser.h and commctrl.h. Also corrected
a typo for SW_MAX value.
diff --git a/include/commctrl.h b/include/commctrl.h
index 3ddeb9a..51a1542 100644
--- a/include/commctrl.h
+++ b/include/commctrl.h
@@ -2196,12 +2196,6 @@
#define LVSIL_SMALL 1
#define LVSIL_STATE 2
-#define LVIS_FOCUSED 0x0001
-#define LVIS_SELECTED 0x0002
-#define LVIS_CUT 0x0004
-#define LVIS_DROPHILITED 0x0008
-#define LVIS_ACTIVATING 0x0020
-
#define LVFI_PARAM 0X0001
#define LVFI_STRING 0X0002
#define LVFI_PARTIAL 0X0008
@@ -2572,8 +2566,6 @@
(BOOL)SendMessageA((hwnd),LVM_ENSUREVISIBLE,(WPARAM)(INT)i,(LPARAM)(BOOL)fPartialOk)
#define ListView_SetBkColor(hwnd,clrBk) \
(BOOL)SendMessageA((hwnd),LVM_SETBKCOLOR,0,(LPARAM)(COLORREF)(clrBk))
-#define ListView_GetImageList(hwnd,iImageList) \
- (HIMAGELIST)SendMessageA((hwnd),LVM_GETIMAGELIST,(WPARAM)(INT)(iImageList),0L)
#define ListView_SetImageList(hwnd,himl,iImageList) \
(HIMAGELIST)(UINT)SendMessageA((hwnd),LVM_SETIMAGELIST,(WPARAM)(iImageList),(LPARAM)(UINT)(HIMAGELIST)(himl))
#define ListView_GetItemCount(hwnd) \
diff --git a/include/winuser.h b/include/winuser.h
index d6c70fa..9816def 100644
--- a/include/winuser.h
+++ b/include/winuser.h
@@ -207,8 +207,6 @@
#define BS_AUTORADIOBUTTON 0x00000009L
#define BS_OWNERDRAW 0x0000000BL
#define BS_LEFTTEXT 0x00000020L
-#define BS_ICON 0x00000040L
-#define BS_BITMAP 0x00000080L
#define BS_TEXT 0x00000000L
#define BS_ICON 0x00000040L
@@ -224,14 +222,6 @@
#define BS_NOTIFY 0x00004000L
#define BS_FLAT 0x00008000L
-/* Button control messages */
-
-#define BST_UNCHECKED 0x0000
-#define BST_CHECKED 0x0001
-#define BST_INDETERMINATE 0x0002
-#define BST_PUSHED 0x0004
-#define BST_FOCUS 0x0008
-
/* Dialog styles */
#define DS_ABSALIGN 0x0001
#define DS_SYSMODAL 0x0002
@@ -684,14 +674,19 @@
#define WM_EXITSIZEMOVE 0x0232
#define WM_DROPFILES 0x0233
+/* Clipboard command messages */
#define WM_CUT 0x0300
#define WM_COPY 0x0301
#define WM_PASTE 0x0302
#define WM_CLEAR 0x0303
#define WM_UNDO 0x0304
+
+/* Clipboard owner messages */
#define WM_RENDERFORMAT 0x0305
#define WM_RENDERALLFORMATS 0x0306
#define WM_DESTROYCLIPBOARD 0x0307
+
+/* Clipboard viewer messages */
#define WM_DRAWCLIPBOARD 0x0308
#define WM_PAINTCLIPBOARD 0x0309
#define WM_VSCROLLCLIPBOARD 0x030A
@@ -699,6 +694,7 @@
#define WM_ASKCBFORMATNAME 0x030C
#define WM_CHANGECBCHAIN 0x030D
#define WM_HSCROLLCLIPBOARD 0x030E
+
#define WM_QUERYNEWPALETTE 0x030F
#define WM_PALETTEISCHANGING 0x0310
#define WM_PALETTECHANGED 0x0311
@@ -1055,10 +1051,6 @@
#define GCW_HICONSM (-34)
#define GCL_HICONSM GCW_HICONSM
-#ifndef NOWINOFFSETS
-#define GCW_HBRBACKGROUND (-10)
-#endif
-
/***** Window hooks *****/
@@ -2282,8 +2274,6 @@
#define PM_REMOVE 0x0001
#define PM_NOYIELD 0x0002
-#define WM_SHOWWINDOW 0x0018
-
/* WM_SHOWWINDOW wParam codes */
#define SW_PARENTCLOSING 1
#define SW_OTHERMAXIMIZED 2
@@ -2815,28 +2805,6 @@
#define CF_GDIOBJFIRST 0x0300
#define CF_GDIOBJLAST 0x03FF
-/* Clipboard command messages */
-#define WM_CUT 0x0300
-#define WM_COPY 0x0301
-#define WM_PASTE 0x0302
-#define WM_CLEAR 0x0303
-#define WM_UNDO 0x0304
-
-/* Clipboard owner messages */
-#define WM_RENDERFORMAT 0x0305
-#define WM_RENDERALLFORMATS 0x0306
-#define WM_DESTROYCLIPBOARD 0x0307
-
-/* Clipboard viewer messages */
-#define WM_DRAWCLIPBOARD 0x0308
-#define WM_PAINTCLIPBOARD 0x0309
-#define WM_SIZECLIPBOARD 0x030B
-#define WM_VSCROLLCLIPBOARD 0x030A
-#define WM_HSCROLLCLIPBOARD 0x030E
-#define WM_ASKCBFORMATNAME 0x030C
-#define WM_CHANGECBCHAIN 0x030D
-
-
/* DragObject stuff */
@@ -2889,7 +2857,6 @@
#define DI_DEFAULTSIZE 8
/* misc messages */
-#define WM_NULL 0x0000
#define WM_CPL_LAUNCH (WM_USER + 1000)
#define WM_CPL_LAUNCHED (WM_USER + 1001)