WM_MEASUREITEM
设置ITEM尺寸
发送给 owner window的,包括: combo box, list box, list-view, menu item, 在create时。
Parameters
wparam: 目标CtrID
lparam :
typedef struct MEASUREITEMSTRUCT {
UINT CtlType;
UINT CtlID;
UINT itemID;
UINT itemWidth;
UINT itemHeight;
ULONG_PTR itemData;
} MEASUREITEMSTRUCT;
Remarks
拥有者来填写 MEASUREITEMSTRUCT 结构,通过WM_MEASUREITEM发送。
主要包含 控件的尺寸信息。
如果一个list box 或 combo box通过 LBS_OWNERDRAWVARIABLE 或 CBS_OWNERDRAWVARIABLE创建,这个消息被送往 owner的每个item. 否则, 这个消息只送一次(用来设置标准控件的尺寸,只发一次设置,每个item尺寸一样。)