社区
界面
帖子详情
CComboBox的问题
whitecell
2003-02-19 11:13:02
CComboBox *fontBox = new CComboBox;
bool a = fontBox->Create(WS_CHILD|WS_VISIBLE|WS_BORDER|WS_HSCROLL|WS_VSCROLL| CBS_SORT|CBS_OWNERDRAWVARIABLE,CRect(0,0,200,100),this,1468) ;
不知道为什么总是出异常,谢谢大家,我用的是VC7.我保证ID号没有冲突.
...全文
40
9
打赏
收藏
CComboBox的问题
CComboBox *fontBox = new CComboBox; bool a = fontBox->Create(WS_CHILD|WS_VISIBLE|WS_BORDER|WS_HSCROLL|WS_VSCROLL| CBS_SORT|CBS_OWNERDRAWVARIABLE,CRect(0,0,200,100),this,1468) ; 不知道为什么总是出异常,谢谢大家,我用的是VC7.我保证ID号没有冲突.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不录
2003-03-29
打赏
举报
回复
因为是CBS_OWNERDRAWVARIABLE自画类型,那你必须先重载DrawItem
MeasureItem两个函数,不然类会调CComboBox类自己的这两个虚函数,
但CComboBox类自己这两个函数的执行却ASSER(FALSE),所以必然出现这种情况。
heartthrob
2003-02-19
打赏
举报
回复
是不是风格冲突呢?
GoldenSword
2003-02-19
打赏
举报
回复
什么异常?
cpunion
2003-02-19
打赏
举报
回复
ComboBox我用得很少,我想问题会不会是在CBS_SORT|CBS_OWNERDRAWVARIABLE上?去掉一个看看?
whitecell
2003-02-19
打赏
举报
回复
kevinhit(城市獵人):我要动态创建!
kevinhit
2003-02-19
打赏
举报
回复
combox需要这样创建吗,直接拉过来不就行了,我没这么用过,会不会是你的大小写有问题?
zwvista
2003-02-19
打赏
举报
回复
CBS_OWNERDRAWVARIABLE是自画风格
你必须提供一个能自画的CComboBox 子类
你给了CComboBox,没有自画 当然会出异常
DoubleJiang
2003-02-19
打赏
举报
回复
我用VC6
cakecai
2003-02-19
打赏
举报
回复
就留这几个,WS_CHILD|WS_VISIBLE|WS_BORDER,其他的去掉试试?就可以找到原因了
CListCtrl上添加C
ComboBox
控件
网上大部分ClistCtrl添加
ComboBox
控件都是在OnEditBegin函数中添加,我写的这个从一开始就一直将C
ComboBox
控件静态显示在CListCtrl之上。将其他控件也可参考这段代码,比较简单易懂!
C
ComboBox
的基本代码
很多人对于C
ComboBox
的应用还不是很熟练 所以我上传了一份关于C
ComboBox
的代码 希望对大家有所帮助
C
ComboBox
的MSDN文档的中文版
是本人直接从MSDN翻译的C
ComboBox
的文档
基于MFC的浏览器使用C
ComboBox
控件
可以实现前进 后退 搜索 打开网页 关闭网页等功能,使用C
ComboBox
类来创建一个地址栏窗口
MFC C
ComboBox
实现自动补全
MFC C
ComboBox
实现自动补全、实现自绘
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章