目录:
0.消息汇总.
1.常用方法总结.
0.通告消息汇总.
ON_CONTROL_REFLECT(CBN_EDITUPDATE, OnEditupdate) 由ComBox自行处理的CBN_EDITUPDATE,当编辑部分文本变化,自动回调.
ON_WM_CTLCOLOR() 从ComBox派生出基类,afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);并实现重写即可.
注意:前面讲WM_CTLCOLOR为通告消息,也即是子控件发送给父窗口的,但对于对话框本身,它能收到nCtlColor为CTLCOLOR_DLG的WM_CTLCOLOR消息,这是自身发给自身的,显然,这时不是通告消息。
判断:nCtlColor CTLCOLOR_EDIT CTLCOLOR_LISTBOX pWnd也能合理运用了.
1.常用方法总结:
①SelectString 在组合框控件中查找符合要求的字符串.
②SetEditSel 使字符串出于被选中状态,蓝色凸显状态.<①②可配合使用>
③SetItemData 和 GetItemData将索引和值绑定.够后期使用.
④SetImageList 指定列表图. <一般先Set后,便于配合InsertItem成员函数进行使用,成员结构为COMBOBOXEXITEM中的iImage>