#if (_WIN32_IE < 0x0500)
#error _WIN32_IE setting conflicts
#endif
-#endif
-#endif
+#endif /* !_WIN32_IE */
+#endif /* !_WINRESRC_ */
#ifndef _HRESULT_DEFINED
#define _HRESULT_DEFINED
#endif
#ifndef NOUSER
+
#ifndef WINCOMMCTRLAPI
#ifndef _COMCTL32_
#define WINCOMMCTRLAPI DECLSPEC_IMPORT
#else
#define WINCOMMCTRLAPI
#endif
-#endif
+#endif /* !WINCOMMCTRLAPI */
#ifdef __cplusplus
extern "C" {
#else
#define SNDMSG SendMessage
#endif
-#endif
+#endif /* !SNDMSG */
WINCOMMCTRLAPI void WINAPI InitCommonControls(void);
} COLORSCHEME,*LPCOLORSCHEME;
#if (_WIN32_IE >= 0x0500)
+
#if (_WIN32_WINNT >= 0x0501)
#define COMCTL32_VERSION 6
#else
#define CCM_SETWINDOWTHEME (CCM_FIRST+0xb)
#define CCM_DPISCALE (CCM_FIRST+0xc)
#endif
-#endif
+
+#endif /* _WIN32_IE >= 0x0500 */
#define INFOTIPSIZE 1024
WINCOMMCTRLAPI HIMAGELIST WINAPI ImageList_Duplicate(_In_ HIMAGELIST himl);
-#endif
+#endif /* !NOIMAGEAPIS */
#ifndef NOHEADER
INT iItem;
RECT rc;
} NMHDFILTERBTNCLICK,*LPNMHDFILTERBTNCLICK;
-#endif
+
+#endif /* !NOHEADER */
#ifndef NOTOOLBAR
#define NMTOOLBAR __MINGW_NAME_AW(NMTOOLBAR)
#define LPNMTOOLBAR __MINGW_NAME_AW(LPNMTOOLBAR)
-#endif
+#endif /* !NOTOOLBAR */
#ifndef NOREBAR
UINT flags;
int iBand;
} RBHITTESTINFO,*LPRBHITTESTINFO;
-#endif
+
+#endif /* !NOREBAR */
#ifndef NOTOOLTIPS
#define LPNMTTDISPINFO __MINGW_NAME_AW(LPNMTTDISPINFO)
#define NMTTDISPINFO_V1_SIZE __MINGW_NAME_AW_EXT(NMTTDISPINFO,_V1_SIZE)
-#endif
+
+#endif /* !NOTOOLTIPS */
#ifndef NOSTATUSBAR
#define SBN_SIMPLEMODECHANGE (SBN_FIRST - 0)
#define SB_SIMPLEID 0xff
-#endif
+
+#endif /* !NOSTATUSBAR */
#ifndef NOMENUHELP
_In_z_ const INT *lpInfo);
#define MINSYSCOMMAND SC_SIZE
-#endif
+
+#endif /* !NOMENUHELP */
#ifndef NOTRACKBAR
#define TBCD_TICS 0x1
#define TBCD_THUMB 0x2
#define TBCD_CHANNEL 0x3
-#endif
+
+#endif /* !NOTRACKBAR */
#ifndef NODRAGLIST
WINCOMMCTRLAPI void WINAPI DrawInsert(HWND handParent,HWND hLB,int nItem);
WINCOMMCTRLAPI int WINAPI LBItemFromPt(HWND hLB,POINT pt,BOOL bAutoScroll);
-#endif
+
+#endif /* !NODRAGLIST */
#ifndef NOUPDOWN
} NMUPDOWN,*LPNMUPDOWN;
#define UDN_DELTAPOS (UDN_FIRST - 1)
-#endif
+
+#endif /* !NOUPDOWN */
#ifndef NOPROGRESS
#define HOTKEY_CLASSW L"msctls_hotkey32"
#define HOTKEY_CLASS __MINGW_NAME_AW(HOTKEY_CLASS)
-#endif
+
+#endif /* !NOHOTKEY */
#define CCS_TOP 0x1L
#define CCS_NOMOVEY 0x2L
#define LVN_BEGINSCROLL (LVN_FIRST-80)
#define LVN_ENDSCROLL (LVN_FIRST-81)
-#endif
+
+#endif /* !NOLISTVIEW */
#ifndef NOTREEVIEW
#define LPNMTVGETINFOTIP __MINGW_NAME_AW(LPNMTVGETINFOTIP)
#define TVCDRF_NOIMAGES 0x10000
-#endif
+
+#endif /* !NOTREEVIEW */
#ifndef NOUSEREXCONTROLS
#define LPNMCBEENDEDIT __MINGW_NAME_AW(LPNMCBEENDEDIT)
#define PNMCBEENDEDIT __MINGW_NAME_AW(PNMCBEENDEDIT)
-#endif
+#endif /* !NOUSEREXCONTROLS */
#ifndef NOTABCONTROL
#define TCN_SELCHANGING (TCN_FIRST - 2)
#define TCN_GETOBJECT (TCN_FIRST - 3)
#define TCN_FOCUSCHANGE (TCN_FIRST - 4)
-#endif
+
+#endif /* !NOTABCONTROL */
#ifndef NOANIMATE
#define Animate_Stop(hwnd) (BOOL)SNDMSG(hwnd,ACM_STOP,0,0)
#define Animate_Close(hwnd) Animate_Open(hwnd,NULL)
#define Animate_Seek(hwnd,frame) Animate_Play(hwnd,frame,frame,1)
-#endif
+
+#endif /* !NOANIMATE */
#ifndef NOMONTHCAL
+
#define MONTHCAL_CLASSW L"SysMonthCal32"
#define MONTHCAL_CLASSA "SysMonthCal32"
#define GMR_VISIBLE 0
#define GMR_DAYSTATE 1
-#endif
+
+#endif /* !NOMONTHCAL */
#ifndef NODATETIMEPICK
+
#define DATETIMEPICK_CLASSW L"SysDateTimePick32"
#define DATETIMEPICK_CLASSA "SysDateTimePick32"
#define GDT_NONE 1
#ifndef NOIPADDRESS
+
#define IPM_CLEARADDRESS (WM_USER+100)
#define IPM_SETADDRESS (WM_USER+101)
#define IPM_GETADDRESS (WM_USER+102)
#define SECOND_IPADDRESS(x) ((x>>16) & 0xff)
#define THIRD_IPADDRESS(x) ((x>>8) & 0xff)
#define FOURTH_IPADDRESS(x) (x & 0xff)
-#endif
+
+#endif /* !NOIPADDRESS */
#ifndef NOPAGESCROLLER
+
#define WC_PAGESCROLLERW L"SysPager"
#define WC_PAGESCROLLERA "SysPager"
int idNew;
DWORD dwFlags;
} NMPGHOTITEM,*LPNMPGHOTITEM;
-#endif
+
+#endif /* !NOPAGESCROLLER */
#ifndef NONATIVEFONTCTL
#define NFS_BUTTON 0x8
#define NFS_ALL 0x10
#define NFS_USEFONTASSOC 0x20
-#endif
+
+#endif /* !NONATIVEFONTCTL */
#ifndef NOBUTTON
+
#define WC_BUTTONA "Button"
#define WC_BUTTONW L"Button"
#define BST_HOT 0x200
-#endif
+#endif /* !NOBUTTON */
#ifndef NOSTATIC
+
#define WC_STATICA "Static"
#define WC_STATICW L"Static"
#define WC_STATIC __MINGW_NAME_AW(WC_STATIC)
#ifndef NOEDIT
+
#define WC_EDITA "Edit"
#define WC_EDITW L"Edit"
#define Edit_ShowBalloonTip(hwnd,peditballoontip) (BOOL)SNDMSG((hwnd),EM_SHOWBALLOONTIP,0,(LPARAM)(peditballoontip))
#define EM_HIDEBALLOONTIP (ECM_FIRST+4)
#define Edit_HideBalloonTip(hwnd) (BOOL)SNDMSG((hwnd),EM_HIDEBALLOONTIP,0,0)
-#endif
+
+#endif /* !NOEDIT */
#ifndef NOLISTBOX
#define WC_LISTBOXA "ListBox"
#define WC_LISTBOXW L"ListBox"
-
#define WC_LISTBOX __MINGW_NAME_AW(WC_LISTBOX)
-
-#endif
+#endif /* !NOLISTBOX */
#ifndef NOCOMBOBOX
#define WC_COMBOBOXA "ComboBox"
#define WC_COMBOBOXW L"ComboBox"
-
#define WC_COMBOBOX __MINGW_NAME_AW(WC_COMBOBOX)
-
-#endif
+#endif /* !NOCOMBOBOX */
#define CB_SETMINVISIBLE (CBM_FIRST+1)
#define CB_GETMINVISIBLE (CBM_FIRST+2)
#ifndef NOSCROLLBAR
#define WC_SCROLLBARA "ScrollBar"
#define WC_SCROLLBARW L"ScrollBar"
-
#define WC_SCROLLBAR __MINGW_NAME_AW(WC_SCROLLBAR)
-
-#endif
+#endif /* !NOSCROLLBAR */
#define INVALID_LINK_INDEX (-1)
#define MAX_LINKID_TEXT 48
void WINAPI InitMUILanguage(LANGID uiLang);
LANGID WINAPI GetMUILanguage(void);
#endif
-#endif
+
+#endif /* !NOSTATIC */
#define DA_LAST (0x7fffffff)
#define DPA_APPEND (0x7fffffff)
HWND hwndTrack;
DWORD dwHoverTime;
} TRACKMOUSEEVENT,*LPTRACKMOUSEEVENT;
-#endif
+
+#endif /* !TME_HOVER */
WINCOMMCTRLAPI
BOOL
_TrackMouseEvent(
_Inout_ LPTRACKMOUSEEVENT lpEventTrack);
-#endif
+#endif /* !NOTRACKMOUSEEVENT */
#ifndef NOFLATSBAPIS
#define FlatSB_SetScrollPropPtr FlatSB_SetScrollProp
WINCOMMCTRLAPI BOOL WINAPI InitializeFlatSB(HWND);
WINCOMMCTRLAPI HRESULT WINAPI UninitializeFlatSB(HWND);
-#endif
-#endif
+
+#endif /* !NOFLATSBAPIS */
+
+#endif /* !NODATETIMEPICK */
typedef LRESULT (CALLBACK *SUBCLASSPROC)(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam,UINT_PTR uIdSubclass,DWORD_PTR dwRefData);
#include <poppack.h>
-#endif /* NOTASKDIALOG */
+#endif /* !NOTASKDIALOG */
#if (NTDDI_VERSION >= NTDDI_VISTA)
enum _LI_METRIC
}
#endif
-#endif
-#endif
+#endif /* !NOUSER */
+
+#endif /* _INC_COMMCTRL */