社区
界面
帖子详情
CMFC Button DrawItem 问题
qq_26736359
2015-10-16 11:25:43
我在listctrl控件上在每个list项后面自绘了一个button,在listctrl滚动条上下滚动时,想要同步移动button,于是在函数
CListCtrl::OnVScroll里面对button位置进行了更新,使用的是button.MoveWindow函数,当滚动条进行快速滚动几次后,会连续调用Button的DrawItem函数,button显示异常,整个项目也不正常了。
烦请各位帮帮忙?这种问题该怎么解决?
...全文
95
4
打赏
收藏
CMFC Button DrawItem 问题
我在listctrl控件上在每个list项后面自绘了一个button,在listctrl滚动条上下滚动时,想要同步移动button,于是在函数 CListCtrl::OnVScroll里面对button位置进行了更新,使用的是button.MoveWindow函数,当滚动条进行快速滚动几次后,会连续调用Button的DrawItem函数,button显示异常,整个项目也不正常了。 烦请各位帮帮忙?这种问题该怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
奋起无痕
2015-10-17
打赏
举报
回复
把listctrl的最后一项绘制成按钮。
大鱼>
2015-10-16
打赏
举报
回复
这个控件的自绘确实需要动脑子慢慢摸索,希望楼主早点解决。
qq_26736359
2015-10-16
打赏
举报
回复
指定指定父窗口为ClistCtrl
Eleven
2015-10-16
打赏
举报
回复
你Button创建的时候指定父窗口为ClistCtrl了吗?
C++
MFC
教程
正因为
MFC
是建立在C++的基础上,所以我强调C/C++语言基础对开发的重要性。利用C++的封装性开发者可以更容易理解和操作各种窗口对象;利用C++的派生性开发者可以减少开发自定义窗口的时间和创造出可重用的代码;利用...
stdafx.h代码
#ifndef _INC_SHELLAPI #include #endif #ifndef __AFXRES_H__ #include <afxres.h> // standard resource IDs #endif #ifndef __AFXCOLL_H__ #include <afxcoll.h> // standard collections #endif #...
MFC
快速入门
Classes,简称
MFC
)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量,这是一套
mfc
快速入门的课程,主要对
MFC
各个控件的...
MFC
修改
button
的颜色、背景、边框
MFC
的
button
控件是一个不同于其他控件,其CButtton类是CWnd的一个子类,在修改
button
的背景、颜色和边框的时候必须自己进行编写一个新的类,如CMy
Button
。下面是进行背景、颜色、边框修改的步骤: 1.在项目...
【
MFC
】
Button
控件美化(自绘)
在
MFC
中
Button
控件不能通过OnCtlColor()函数对外观做太多的改变。欲设置按钮的背景为紫色,文字为红色,但是通过OnCtlColor()函数并不能实现预期的结果为了能够修改
Button
控件字体、字体大小、背景色、背景图片...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章