mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 09:25:10 +00:00
[PSDK] Comment commctrl.h preprocessor conditions in an attempt to make this maze readable.
svn path=/trunk/; revision=69757
This commit is contained in:
parent
8418168834
commit
e7dcdc879e
1 changed files with 71 additions and 44 deletions
|
@ -17,8 +17,8 @@
|
|||
#if (_WIN32_IE < 0x0500)
|
||||
#error _WIN32_IE setting conflicts
|
||||
#endif
|
||||
#endif
|
||||
#endif
|
||||
#endif /* !_WIN32_IE */
|
||||
#endif /* !_WINRESRC_ */
|
||||
|
||||
#ifndef _HRESULT_DEFINED
|
||||
#define _HRESULT_DEFINED
|
||||
|
@ -26,13 +26,14 @@ typedef _Return_type_success_(return >= 0) LONG HRESULT;
|
|||
#endif
|
||||
|
||||
#ifndef NOUSER
|
||||
|
||||
#ifndef WINCOMMCTRLAPI
|
||||
#ifndef _COMCTL32_
|
||||
#define WINCOMMCTRLAPI DECLSPEC_IMPORT
|
||||
#else
|
||||
#define WINCOMMCTRLAPI
|
||||
#endif
|
||||
#endif
|
||||
#endif /* !WINCOMMCTRLAPI */
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
|
@ -46,7 +47,7 @@ extern "C" {
|
|||
#else
|
||||
#define SNDMSG SendMessage
|
||||
#endif
|
||||
#endif
|
||||
#endif /* !SNDMSG */
|
||||
|
||||
WINCOMMCTRLAPI void WINAPI InitCommonControls(void);
|
||||
|
||||
|
@ -103,6 +104,7 @@ extern "C" {
|
|||
} COLORSCHEME,*LPCOLORSCHEME;
|
||||
|
||||
#if (_WIN32_IE >= 0x0500)
|
||||
|
||||
#if (_WIN32_WINNT >= 0x0501)
|
||||
#define COMCTL32_VERSION 6
|
||||
#else
|
||||
|
@ -116,7 +118,8 @@ extern "C" {
|
|||
#define CCM_SETWINDOWTHEME (CCM_FIRST+0xb)
|
||||
#define CCM_DPISCALE (CCM_FIRST+0xc)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#endif /* _WIN32_IE >= 0x0500 */
|
||||
|
||||
#define INFOTIPSIZE 1024
|
||||
|
||||
|
@ -596,7 +599,7 @@ extern "C" {
|
|||
|
||||
WINCOMMCTRLAPI HIMAGELIST WINAPI ImageList_Duplicate(_In_ HIMAGELIST himl);
|
||||
|
||||
#endif
|
||||
#endif /* !NOIMAGEAPIS */
|
||||
|
||||
#ifndef NOHEADER
|
||||
|
||||
|
@ -900,7 +903,8 @@ extern "C" {
|
|||
INT iItem;
|
||||
RECT rc;
|
||||
} NMHDFILTERBTNCLICK,*LPNMHDFILTERBTNCLICK;
|
||||
#endif
|
||||
|
||||
#endif /* !NOHEADER */
|
||||
|
||||
#ifndef NOTOOLBAR
|
||||
|
||||
|
@ -1417,7 +1421,7 @@ extern "C" {
|
|||
#define NMTOOLBAR __MINGW_NAME_AW(NMTOOLBAR)
|
||||
#define LPNMTOOLBAR __MINGW_NAME_AW(LPNMTOOLBAR)
|
||||
|
||||
#endif
|
||||
#endif /* !NOTOOLBAR */
|
||||
|
||||
#ifndef NOREBAR
|
||||
|
||||
|
@ -1660,7 +1664,8 @@ extern "C" {
|
|||
UINT flags;
|
||||
int iBand;
|
||||
} RBHITTESTINFO,*LPRBHITTESTINFO;
|
||||
#endif
|
||||
|
||||
#endif /* !NOREBAR */
|
||||
|
||||
#ifndef NOTOOLTIPS
|
||||
|
||||
|
@ -1875,7 +1880,8 @@ extern "C" {
|
|||
#define LPNMTTDISPINFO __MINGW_NAME_AW(LPNMTTDISPINFO)
|
||||
|
||||
#define NMTTDISPINFO_V1_SIZE __MINGW_NAME_AW_EXT(NMTTDISPINFO,_V1_SIZE)
|
||||
#endif
|
||||
|
||||
#endif /* !NOTOOLTIPS */
|
||||
|
||||
#ifndef NOSTATUSBAR
|
||||
|
||||
|
@ -1937,7 +1943,8 @@ extern "C" {
|
|||
#define SBN_SIMPLEMODECHANGE (SBN_FIRST - 0)
|
||||
|
||||
#define SB_SIMPLEID 0xff
|
||||
#endif
|
||||
|
||||
#endif /* !NOSTATUSBAR */
|
||||
|
||||
#ifndef NOMENUHELP
|
||||
|
||||
|
@ -1960,7 +1967,8 @@ extern "C" {
|
|||
_In_z_ const INT *lpInfo);
|
||||
|
||||
#define MINSYSCOMMAND SC_SIZE
|
||||
#endif
|
||||
|
||||
#endif /* !NOMENUHELP */
|
||||
|
||||
#ifndef NOTRACKBAR
|
||||
|
||||
|
@ -2040,7 +2048,8 @@ extern "C" {
|
|||
#define TBCD_TICS 0x1
|
||||
#define TBCD_THUMB 0x2
|
||||
#define TBCD_CHANNEL 0x3
|
||||
#endif
|
||||
|
||||
#endif /* !NOTRACKBAR */
|
||||
|
||||
#ifndef NODRAGLIST
|
||||
|
||||
|
@ -2066,7 +2075,8 @@ extern "C" {
|
|||
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
|
||||
|
||||
|
@ -2122,7 +2132,8 @@ extern "C" {
|
|||
} NMUPDOWN,*LPNMUPDOWN;
|
||||
|
||||
#define UDN_DELTAPOS (UDN_FIRST - 1)
|
||||
#endif
|
||||
|
||||
#endif /* !NOUPDOWN */
|
||||
|
||||
#ifndef NOPROGRESS
|
||||
|
||||
|
@ -2190,7 +2201,8 @@ extern "C" {
|
|||
#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
|
||||
|
@ -3184,7 +3196,8 @@ extern "C" {
|
|||
|
||||
#define LVN_BEGINSCROLL (LVN_FIRST-80)
|
||||
#define LVN_ENDSCROLL (LVN_FIRST-81)
|
||||
#endif
|
||||
|
||||
#endif /* !NOLISTVIEW */
|
||||
|
||||
#ifndef NOTREEVIEW
|
||||
|
||||
|
@ -3722,7 +3735,8 @@ typedef struct tagTVDISPINFOEXW {
|
|||
#define LPNMTVGETINFOTIP __MINGW_NAME_AW(LPNMTVGETINFOTIP)
|
||||
|
||||
#define TVCDRF_NOIMAGES 0x10000
|
||||
#endif
|
||||
|
||||
#endif /* !NOTREEVIEW */
|
||||
|
||||
#ifndef NOUSEREXCONTROLS
|
||||
|
||||
|
@ -3875,7 +3889,7 @@ typedef struct tagTVDISPINFOEXW {
|
|||
#define LPNMCBEENDEDIT __MINGW_NAME_AW(LPNMCBEENDEDIT)
|
||||
#define PNMCBEENDEDIT __MINGW_NAME_AW(PNMCBEENDEDIT)
|
||||
|
||||
#endif
|
||||
#endif /* !NOUSEREXCONTROLS */
|
||||
|
||||
#ifndef NOTABCONTROL
|
||||
|
||||
|
@ -4081,7 +4095,8 @@ typedef struct tagTVDISPINFOEXW {
|
|||
#define TCN_SELCHANGING (TCN_FIRST - 2)
|
||||
#define TCN_GETOBJECT (TCN_FIRST - 3)
|
||||
#define TCN_FOCUSCHANGE (TCN_FIRST - 4)
|
||||
#endif
|
||||
|
||||
#endif /* !NOTABCONTROL */
|
||||
|
||||
#ifndef NOANIMATE
|
||||
|
||||
|
@ -4114,9 +4129,11 @@ typedef struct tagTVDISPINFOEXW {
|
|||
#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"
|
||||
|
||||
|
@ -4258,9 +4275,11 @@ typedef struct {
|
|||
|
||||
#define GMR_VISIBLE 0
|
||||
#define GMR_DAYSTATE 1
|
||||
#endif
|
||||
|
||||
#endif /* !NOMONTHCAL */
|
||||
|
||||
#ifndef NODATETIMEPICK
|
||||
|
||||
#define DATETIMEPICK_CLASSW L"SysDateTimePick32"
|
||||
#define DATETIMEPICK_CLASSA "SysDateTimePick32"
|
||||
|
||||
|
@ -4401,6 +4420,7 @@ typedef struct {
|
|||
#define GDT_NONE 1
|
||||
|
||||
#ifndef NOIPADDRESS
|
||||
|
||||
#define IPM_CLEARADDRESS (WM_USER+100)
|
||||
#define IPM_SETADDRESS (WM_USER+101)
|
||||
#define IPM_GETADDRESS (WM_USER+102)
|
||||
|
@ -4428,9 +4448,11 @@ typedef struct {
|
|||
#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"
|
||||
|
||||
|
@ -4535,7 +4557,8 @@ typedef struct {
|
|||
int idNew;
|
||||
DWORD dwFlags;
|
||||
} NMPGHOTITEM,*LPNMPGHOTITEM;
|
||||
#endif
|
||||
|
||||
#endif /* !NOPAGESCROLLER */
|
||||
|
||||
#ifndef NONATIVEFONTCTL
|
||||
|
||||
|
@ -4550,9 +4573,11 @@ typedef struct {
|
|||
#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"
|
||||
|
||||
|
@ -4593,15 +4618,17 @@ typedef struct {
|
|||
|
||||
#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"
|
||||
|
||||
|
@ -4622,23 +4649,20 @@ typedef struct {
|
|||
#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)
|
||||
|
@ -4649,10 +4673,8 @@ typedef struct {
|
|||
#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
|
||||
|
@ -4700,7 +4722,8 @@ typedef struct {
|
|||
void WINAPI InitMUILanguage(LANGID uiLang);
|
||||
LANGID WINAPI GetMUILanguage(void);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#endif /* !NOSTATIC */
|
||||
|
||||
#define DA_LAST (0x7fffffff)
|
||||
#define DPA_APPEND (0x7fffffff)
|
||||
|
@ -4910,7 +4933,8 @@ typedef const void*
|
|||
HWND hwndTrack;
|
||||
DWORD dwHoverTime;
|
||||
} TRACKMOUSEEVENT,*LPTRACKMOUSEEVENT;
|
||||
#endif
|
||||
|
||||
#endif /* !TME_HOVER */
|
||||
|
||||
WINCOMMCTRLAPI
|
||||
BOOL
|
||||
|
@ -4918,7 +4942,7 @@ typedef const void*
|
|||
_TrackMouseEvent(
|
||||
_Inout_ LPTRACKMOUSEEVENT lpEventTrack);
|
||||
|
||||
#endif
|
||||
#endif /* !NOTRACKMOUSEEVENT */
|
||||
|
||||
#ifndef NOFLATSBAPIS
|
||||
|
||||
|
@ -4959,8 +4983,10 @@ typedef const void*
|
|||
#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);
|
||||
|
||||
|
@ -5101,7 +5127,7 @@ TaskDialogIndirect(
|
|||
|
||||
#include <poppack.h>
|
||||
|
||||
#endif /* NOTASKDIALOG */
|
||||
#endif /* !NOTASKDIALOG */
|
||||
|
||||
#if (NTDDI_VERSION >= NTDDI_VISTA)
|
||||
enum _LI_METRIC
|
||||
|
@ -5115,5 +5141,6 @@ enum _LI_METRIC
|
|||
}
|
||||
#endif
|
||||
|
||||
#endif
|
||||
#endif
|
||||
#endif /* !NOUSER */
|
||||
|
||||
#endif /* _INC_COMMCTRL */
|
||||
|
|
Loading…
Reference in a new issue