1993{
1995
1997
1998 if (!infoPtr) {
2004 }
2005
2006 switch (uMsg)
2007 {
2010
2013
2016
2019
2022
2025
2028
2031
2034
2037
2040
2044
2047
2050
2053
2056
2057
2058
2059
2064
2067
2070
2073
2074
2075
2081
2082
2090
2091
2094
2097
2100
2103
2106
2107
2108
2109
2112
2116 else
2118
2119
2120
2123
2126
2129
2132
2135
2136 case WM_NOTIFYFORMAT:
2138
2141
2144
2147
2150
2153
2157 return 0;
2158
2161 return 0;
2162
2163 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