有关CComboBox自绘

ycoder 2008-07-23 05:21:50
我重载了一个CComboBox,并在DrawItem中绘画出各个ITEM的内容。
现在的问题是,List Ctrl能正确的画,但是Edit Ctrl并不能及时更新内容,需要再次点击出list的时候才更新。
这是什么原因,请大家帮我分析一下,谢谢
源代码已上传
...全文
224 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycoder 2008-07-24
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 cnzdgs 的回复:]
没发现有什么问题。ComboBox默认没有选中任何项目,刚开始的时候是空的很正常。
[/Quote]
我这个问题是,选择了某一项后,edit ctrl的内容却没有变化。需要下次再点击出下拉菜单时才能显示正确。

不过,现在问题解决了
结贴
ToCpp 2008-07-24
  • 打赏
  • 举报
回复
接分了,呵呵,顺便恭喜下
yupengchen951124 2008-07-23
  • 打赏
  • 举报
回复
呵呵,接分罗。
cnzdgs 2008-07-23
  • 打赏
  • 举报
回复
没发现有什么问题。ComboBox默认没有选中任何项目,刚开始的时候是空的很正常。
一条晚起的虫 2008-07-23
  • 打赏
  • 举报
回复
恭喜,源代码下载了看看,呵呵。
ycoder 2008-07-23
  • 打赏
  • 举报
回复
问题已解决,是我在MoveTo,LineTo之前没有加::SetBkMode(hDC, TRANSPARENT);的原因造成的

这帖就送分吧,明天结贴,见者有分。

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧