求救。。最近在学习自绘ComboBox碰到一个问题
就是用下面代码在从ComboBox的派生类的OnPain函数中获取一个COMBOBOXINFO
COMBOBOXINFO cbInfo;
BOOL flag;
flag = this->GetComboBoxInfo(&cbInfo);
返回的结果总是false
对话框中这样调用也无法获得COMBOBOXINFO,有高手大虾知道出了什么原因吗?
再问个小问题。。ComboBox自绘的下拉框 有没有什么好办法。。
就是用下面代码在从ComboBox的派生类的OnPain函数中获取一个COMBOBOXINFO
COMBOBOXINFO cbInfo;
BOOL flag;
flag = this->GetComboBoxInfo(&cbInfo);
返回的结果总是false
对话框中这样调用也无法获得COMBOBOXINFO,有高手大虾知道出了什么原因吗?
再问个小问题。。ComboBox自绘的下拉框 有没有什么好办法。。
cbInfo.cbSize = sizeof(cbInfo);BOOL flag;
flag = this->GetComboBoxInfo(&cbInfo);
这样呢?你的cbInfod的成员没有初始化吧~
不可以啊。还是返回false
代码如下
COMBOBOXINFO cbInfo = { sizeof(COMBOBOXINFO) };
BOOL flag;
flag = m_UserCb.GetComboBoxInfo(&cbInfo);
谢谢各位