社区
界面
帖子详情
CTreeCtrl的刷屏问题
fish_kun
2007-12-10 10:33:22
在使用CTreeCtrl的时候,将Tree展开,如果出现滚动条(一定要出现滚动条,才会有下面的问题):
1)当Tree上被选中的是一个父节点,这时删除它下面的所有子节点,CTreeCtrl会被窗口的背景色填充,然后变成正常状态。
2)如果被选中的是一个子节点,删除它和它的兄弟节点,一切正常。
这是CTreeCtrl的bug吗?
能有方法让第一种情况的问题不再出现吗?
...全文
128
7
打赏
收藏
CTreeCtrl的刷屏问题
在使用CTreeCtrl的时候,将Tree展开,如果出现滚动条(一定要出现滚动条,才会有下面的问题): 1)当Tree上被选中的是一个父节点,这时删除它下面的所有子节点,CTreeCtrl会被窗口的背景色填充,然后变成正常状态。 2)如果被选中的是一个子节点,删除它和它的兄弟节点,一切正常。 这是CTreeCtrl的bug吗? 能有方法让第一种情况的问题不再出现吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fish_kun
2007-12-12
打赏
举报
回复
好像没有EarseBkGround这个函数。
mynamelj
2007-12-10
打赏
举报
回复
UpdateWindow
zhoujianhei
2007-12-10
打赏
举报
回复
删除前
SetRedraw(0)
删除后
SetRedraw(1)
试试。
iyranly
2007-12-10
打赏
举报
回复
你删除节点后Invalidate();试试
Elysium
2007-12-10
打赏
举报
回复
EarseBkGround shishi
fish_kun
2007-12-10
打赏
举报
回复
Invalidate();
SetRedraw(0);
UpdateWindow();
都不行,如何重载CTreeCtrl函数呢?
jsphuang
2007-12-10
打赏
举报
回复
>>1)当Tree上被选中的是一个父节点,这时删除它下面的所有子节点,CTreeCtrl会被窗口的背景色填充,然后变成正常状态。
看来得重载CTreeCtrl的函数,自己判断删除的情况。
C
Tree
Ctrl
添加.删除节点
C
Tree
Ctrl
的功能.如移动.添加.删除节点 C
Tree
Ctrl
添加删除节点
C
Tree
Ctrl
的用法详解
很详细的详解C
Tree
Ctrl
,非常完整
C
Tree
Ctrl
和 CList
Ctrl
应用实例
C
Tree
Ctrl
和 CList
Ctrl
应用实例
C
Tree
Ctrl
控件重绘总汇
C
Tree
Ctrl
控件重绘总汇,内含八十多个源码
C
Tree
Ctrl
的用法
关于C
Tree
Ctrl
的一些操作方法,C
Tree
Ctrl
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章