1994{
1996
1998
1999 if (!infoPtr) {
2005 }
2006
2007 switch (uMsg)
2008 {
2011
2014
2017
2020
2023
2026
2029
2032
2035
2038
2041
2045
2048
2051
2054
2057
2058
2059
2060
2065
2068
2071
2074
2075
2076
2082
2083
2091
2092
2095
2098
2101
2104
2107
2108
2109
2110
2113
2117 else
2119
2120
2121
2124
2127
2130
2133
2136
2137 case WM_NOTIFYFORMAT:
2139
2142
2145
2148
2151
2154
2158 return 0;
2159
2162 return 0;
2163
2164 default:
static BOOL COMBOEX_SetItemA(COMBOEX_INFO *infoPtr, COMBOBOXEXITEMA const *cit)
static LRESULT COMBOEX_Command(COMBOEX_INFO *infoPtr, WPARAM wParam)
static INT COMBOEX_FindStringExact(const COMBOEX_INFO *infoPtr, INT start, LPCWSTR str)
static LRESULT COMBOEX_MeasureItem(COMBOEX_INFO const *infoPtr, MEASUREITEMSTRUCT *mis)
static INT COMBOEX_SetItemHeight(COMBOEX_INFO const *infoPtr, INT index, UINT height)
static LRESULT COMBOEX_SetFont(COMBOEX_INFO *infoPtr, HFONT font, BOOL redraw)
static BOOL COMBOEX_HasEditChanged(COMBOEX_INFO const *infoPtr)
static DWORD COMBOEX_SetExtendedStyle(COMBOEX_INFO *infoPtr, DWORD mask, DWORD style)
static LRESULT COMBOEX_NCCreate(HWND hwnd)
static INT COMBOEX_InsertItemA(COMBOEX_INFO *infoPtr, COMBOBOXEXITEMA const *cit)
static LRESULT COMBOEX_SetRedraw(const COMBOEX_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
static LRESULT COMBOEX_WindowPosChanging(const COMBOEX_INFO *infoPtr, WINDOWPOS *wp)
static LRESULT COMBOEX_Enable(COMBOEX_INFO *infoPtr, BOOL enable)
static DWORD_PTR COMBOEX_SetItemData(COMBOEX_INFO *infoPtr, INT_PTR index, DWORD_PTR data)
static UINT COMBOEX_GetListboxText(COMBOEX_INFO *infoPtr, INT_PTR n, LPWSTR buf)
static LRESULT COMBOEX_Create(HWND hwnd, CREATESTRUCTA const *cs)
static INT COMBOEX_SetCursel(COMBOEX_INFO *infoPtr, INT_PTR index)
static LRESULT COMBOEX_NotifyFormat(COMBOEX_INFO *infoPtr, LPARAM lParam)
static DWORD_PTR COMBOEX_GetItemData(COMBOEX_INFO *infoPtr, INT_PTR index)
static BOOL COMBOEX_SetUnicodeFormat(COMBOEX_INFO *infoPtr, BOOL value)
static BOOL COMBOEX_WM_DeleteItem(COMBOEX_INFO *infoPtr, DELETEITEMSTRUCT const *dis)
static HIMAGELIST COMBOEX_SetImageList(COMBOEX_INFO *infoPtr, HIMAGELIST himl)
static LRESULT COMBOEX_Destroy(COMBOEX_INFO *infoPtr)
static INT COMBOEX_DeleteItem(COMBOEX_INFO *infoPtr, INT_PTR index)
static BOOL COMBOEX_GetItemA(COMBOEX_INFO *infoPtr, COMBOBOXEXITEMA *cit)
static LRESULT COMBOEX_DrawItem(COMBOEX_INFO *infoPtr, DRAWITEMSTRUCT const *dis)
static LRESULT COMBOEX_Size(COMBOEX_INFO *infoPtr, INT width, INT height)
BOOL COMCTL32_IsReflectedMessage(UINT uMsg) DECLSPEC_HIDDEN
VOID COMCTL32_RefreshSysColors(void) DECLSPEC_HIDDEN
#define CBEM_GETUNICODEFORMAT
#define CBEM_HASEDITCHANGED
#define CBEM_GETIMAGELIST
#define CBEM_GETCOMBOCONTROL
#define CBEM_SETEXTENDEDSTYLE
#define CBEM_SETIMAGELIST
#define CBEM_SETUNICODEFORMAT
#define CBEM_GETEXTENDEDSTYLE
#define CBEM_GETEDITCONTROL
#define CB_SETDROPPEDWIDTH
#define WM_WINDOWPOSCHANGING
LRESULT WINAPI SendMessageA(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
#define CB_FINDSTRINGEXACT
#define WM_SYSCOLORCHANGE
#define CB_GETDROPPEDCONTROLRECT
#define CB_GETDROPPEDSTATE