求助,如果实现CComboBox控件的自绘?
mfc吧
全部回复
仅看楼主
level 7
猫猫起舞 楼主
我想自绘一个CComboBox控件,但是不知道如何重写函数。我想改变控件的背景颜色和大小,应该如何重写哪些函数?有木有哪位大神讲讲CComboBox绘制时候的机制原理?
2013年06月24日 11点06分 1
level 1
顶个,求同解!!!
2014年07月05日 12点07分 2
CComboBox控件主要就是3个部分构成,一个textbox,一个list,一个button
2014年07月06日 00点07分
仅仅改变大小不需要重绘,用CB_SETITEMHEIGHT消息就可以. 改变颜色的话最简单的方法在派生类里处理WM_CTLCOLORLISTBOX(下拉框部分)和WM_CTLCOLOREDIT(编辑框部分)就可以。
2014年07月07日 08点07分
1