首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

自绘combox的有关问题,怎样设置combox的下拉框的背景或使背景透明

2012-03-25 
自绘combox的问题,怎样设置combox的下拉框的背景或使背景透明?工作中遇到的小问题,麻烦那位高手来解答一下

自绘combox的问题,怎样设置combox的下拉框的背景或使背景透明?
工作中遇到的小问题,麻烦那位高手来解答一下,不胜感激。
我自绘的combox控件 ,在OnPaint()中使用了COMBOBOXINFO机构,参考他人的程序实现了重绘文本框和那个按钮,现在的问题是不就是不知道下拉框怎么处理。
是否还有其他的方法改变下拉框的颜色。

[解决办法]
做成自绘的,不太会,也想知道,帮顶
[解决办法]
呵呵,我现在也在做这个,不过我是用ComboBoxEx和ImageList组合来用的,CImageList 
1)、*m_pImageList; //Image列表
2)、在创建ImageList时用
m_pImageList->Create(50,16,ILC_COLORDDB|ILC_MASK,4,4);
最主要是ILC_MASK这个参数,它能使下拉框背景颜色透明。

你在MSDN上看看在创建ComboBox时有没有这个参数,你可以试一下....
[解决办法]
子类化listbox

热点排行