社区
界面
帖子详情
请问如何阻止用户拖动CListCtrl中的标题栏?
ATField
2003-07-18 09:12:10
MSDN中说处理HDN_BEGINTRACK的时候返回TRUE就可以
应该CHeaderCtrl向父窗口CListCtrl发送这个消息,但是接收不到
我也曾经试过几种方法,比如销毁CListCtrl自带的Header control,
另外新建立一个Header control放到CListCtrl中去,结果是仍然接收不到
这个HDN_BEGINTRACK消息
请问这是为什么?另外,此问题应该如何解决?有没有其他解决之道?
望高手不吝指教
...全文
148
4
打赏
收藏
请问如何阻止用户拖动CListCtrl中的标题栏?
MSDN中说处理HDN_BEGINTRACK的时候返回TRUE就可以 应该CHeaderCtrl向父窗口CListCtrl发送这个消息,但是接收不到 我也曾经试过几种方法,比如销毁CListCtrl自带的Header control, 另外新建立一个Header control放到CListCtrl中去,结果是仍然接收不到 这个HDN_BEGINTRACK消息 请问这是为什么?另外,此问题应该如何解决?有没有其他解决之道? 望高手不吝指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ATField
2003-07-18
打赏
举报
回复
多谢CrazyProgrammer,以及各位的关注
问题已经解决
另外,对于CrazyProgrammer给出的文章,要补充的一点是:
还需要阻止用户双击Divider使标题栏改变,需要处理HDN_ITEMCHANGING消息,阻止其改变
mahatma_cn
2003-07-18
打赏
举报
回复
CListCtrl的标题栏是什么?
dz_w
2003-07-18
打赏
举报
回复
收到的是WM_NOTIFY消息
程序中
LV_DISPINFO *pLvdi = (LV_DISPINFO *)lParam;
pLvdi->hdr.code中才是你要的消息
CrazyProgrammer
2003-07-18
打赏
举报
回复
http://www.vckbase.com/document/viewdoc.asp?id=675
MFC对话框美化避坑实录:从无边框
拖动
失灵到PNG按钮背景显示不全的解决方案
本文系统讲解MFC对话框现代化美化关键技术:无边框窗口
拖动
实现(WM_NCHITTEST消息处理)、GDI+加载PNG背景与双缓冲防闪烁、CMFCButton及自定义PNG透明按钮绘制、字体与控件样式统一、高DPI适配与动态换肤。重点解决
拖动
失灵、背景显示不全、透明锯齿、刷新闪烁、主题冲突等典型问题,涵盖资源管理、内存泄漏防范与性能优化。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章