社区
界面
帖子详情
自绘标题栏如何不让系统绘制,即不出现闪烁的现象
pcsuite
2011-07-25 04:30:46
具体:响应了系统的OnNcPaint函数在其中来绘制标题栏,但是当鼠标在标题栏滑动时就会闪烁,辨别发现闪烁的那层是系统默认的颜色,所以想把系统绘制的系统给禁止了,希望有经验的大虾们支支招,谢谢。
...全文
123
9
打赏
收藏
自绘标题栏如何不让系统绘制,即不出现闪烁的现象
具体:响应了系统的OnNcPaint函数在其中来绘制标题栏,但是当鼠标在标题栏滑动时就会闪烁,辨别发现闪烁的那层是系统默认的颜色,所以想把系统绘制的系统给禁止了,希望有经验的大虾们支支招,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pcsuite
2011-07-27
打赏
举报
回复
找到闪烁的原因了,是因为在ONcPaint的时候不小心调用了系统设置标题的方法导致的,谢谢各位,
小小总结一下:自绘标题栏,重载ONcPaint函数,左键按下,鼠标移动,碰撞检测函数即可。
结贴。
bfcode
2011-07-25
打赏
举报
回复
对头,去掉所有nc,然后再客户区模拟下,方便,好看,实用
Wang471981125
2011-07-25
打赏
举报
回复
[Quote=引用 6 楼 stjay 的回复:]
比较彻底的做法:(一般DirectUI做法)
将原窗口的NC区都去掉
在客户区绘制所有控件
标题栏容易模拟啦,放个static画icon,另一个static画标题,3个按钮
[/Quote]
stjay
2011-07-25
打赏
举报
回复
比较彻底的做法:(一般DirectUI做法)
将原窗口的NC区都去掉
在客户区绘制所有控件
标题栏容易模拟啦,放个static画icon,另一个static画标题,3个按钮
pcsuite
2011-07-25
打赏
举报
回复
三楼fandh,我的标题栏就是对话框的标题栏,我是直接在其上面画位图,我想知道怎么才能屏蔽掉系统绘制的那个消息,谢谢。
四楼小飞飞,我的做法目前就是
2.在WM_NCCALCSIZE中指定非客区域.
3.在WM_NCPAINT绘制非客户区,还是闪烁,
我是在原来的标题栏的基础上绘制位图的。不知道各位还有什么好方法没呀。
jdzfjfhnui
2011-07-25
打赏
举报
回复
1.首先去掉WS_CAPTION风格
2.在WM_NCCALCSIZE中指定非客区域.
3.在WM_NCPAINT绘制非客户区
fandh
2011-07-25
打赏
举报
回复
你的标题栏大概使用的是MFC里面的类吧,你重载这个类,对里面画图部分,比如onpaint,drawitem等重载,让里面什么都不干,然后,你使用就使用你重载的这个类!这样,这个标题栏就不会重新画了!
pcsuite
2011-07-25
打赏
举报
回复
hello,能不能说清楚点,能问就说明不是很懂嘛。谢谢
fandh
2011-07-25
打赏
举报
回复
建议标题栏重载!
多媒体教室
选择要提交的文件后,任务栏中将会
出现
您要提交的文件。 单击第二个按钮,则供您选择的将是文件夹。 单击第四个按钮,则您选择的文件或文件夹将会被提交到教师机设定的目录下。 提交完成之后教师机可以右击屏幕右下...
C#编程经验技巧宝典
76 <br>0111 计算字符串中子字符串
出现
的次数 76 <br>0112 获得字符串中大写字母的个数 77 <br>0113 获得某字符在字符串中最后
出现
的位置 78 <br>0114 如何找出字符串中某一字符的所有位置 78...
OpenGL基础及视频
绘制
课程从0开始讲解通过OpenGL把常用像素格式的视频
绘制
到windows窗口上,我们这里并不是简单的
绘制
完视频就完事了,我们会对OpenGL有一个基础的学习,视频的
绘制
并不难,难的是对OpenGL的理解。如果想要轻松的驾驭视频...
绘制
窗体时防止
闪烁
如果一个程序
出现
闪烁
现象
,会让人觉得程序编写人员很马虎,缺乏对细节的足够重视。Windows程序的任何部分都没有任何理由
出现
闪烁
现象
。这篇文章的目的是告诉读者如何使用相关的技术防止窗口
出现
闪烁
效果。 什么是...
Win32 解决窗口
闪烁
采用标准 Win32 应用程序模型,即从 WinMain() 进入,然后使用 RegisterClassEx() 注册主窗口类,同时主窗口的消息处理回调过程是 WndProc(),其它的一些变量和函数在文章中描述。一、
闪烁
的分类与原因通常的
闪烁
...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章