[PSDK] Update commctrl.h. CORE-16441

This commit is contained in:
Amine Khaldi 2019-10-26 22:51:35 +01:00
parent 00f14ee1f2
commit 5ddec3d944

View file

@ -242,9 +242,20 @@ extern "C" {
#define WMN_LAST (0U-1200U)
#endif
#define BCSIF_GLYPH 0x00000001
#define BCSIF_IMAGE 0x00000002
#define BCSIF_STYLE 0x00000004
#define BCSIF_SIZE 0x00000008
#define BCSS_STRETCH 0x00000002
#define BCSS_IMAGE 0x00000008
#define BCN_FIRST (0U-1250U)
#define BCN_LAST (0U-1350U)
#define BCN_HOTITEMCHANGE (BCN_FIRST + 1)
#define BCN_DROPDOWN (BCN_FIRST + 2)
#define MSGF_COMMCTRL_BEGINDRAG 0x4200
#define MSGF_COMMCTRL_SIZEHEADER 0x4201
#define MSGF_COMMCTRL_DRAGSELECT 0x4202
@ -910,6 +921,19 @@ extern "C" {
#endif /* !NOHEADER */
typedef struct tagBUTTON_SPLITINFO {
UINT mask;
HIMAGELIST himlGlyph;
UINT uSplitStyle;
SIZE size;
} BUTTON_SPLITINFO, *PBUTTON_SPLITINFO;
typedef struct tagNMBCDROPDOWN {
NMHDR hdr;
RECT rcButton;
} NMBCDROPDOWN;
#ifndef NOTOOLBAR
#define TOOLBARCLASSNAMEW L"ToolbarWindow32"
@ -4625,6 +4649,9 @@ typedef struct {
#define BCM_SETSHIELD (BCM_FIRST+0xC)
#define Button_SetElevationRequiredState(hwnd,frequired) (BOOL)SNDMSG((hwnd),BCM_SETSHIELD,0,(LPARAM)(frequired))
#define BCM_SETDROPDOWNSTATE (BCM_FIRST + 6)
#define BCM_SETSPLITINFO (BCM_FIRST + 7)
#define BCM_GETSPLITINFO (BCM_FIRST + 8)
#define BCM_SETNOTE (BCM_FIRST + 9)
#define BCM_GETNOTE (BCM_FIRST + 10)
#define BCM_GETNOTELENGTH (BCM_FIRST + 11)
@ -4634,8 +4661,6 @@ typedef struct {
DWORD dwFlags;
} NMBCHOTITEM,*LPNMBCHOTITEM;
#define BCN_HOTITEMCHANGE (BCN_FIRST+0x1)
#define BST_HOT 0x200
#define BS_SPLITBUTTON 0x0000000C