社区
C++ 语言
帖子详情
子窗口调用SetWindowPos去移动位置,父窗口却没有收到WM_PAINT消息?
好堤
2014-03-25 02:27:53
是不是SetWindowPos有什么flag没有设对?
我用SetWindowPos去修改了子窗口的位置,从(0, 0)移动到(10, 10),父窗口却没有收到WM_PAINT消息。
注,这里的说的子窗口是WS_CHILD窗口,不是WS_POPUP窗口。
...全文
111
1
打赏
收藏
子窗口调用SetWindowPos去移动位置,父窗口却没有收到WM_PAINT消息?
是不是SetWindowPos有什么flag没有设对? 我用SetWindowPos去修改了子窗口的位置,从(0, 0)移动到(10, 10),父窗口却没有收到WM_PAINT消息。 注,这里的说的子窗口是WS_CHILD窗口,不是WS_POPUP窗口。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
好堤
2014-03-25
打赏
举报
回复
找到原因了,原来是SetWindowPos的时候,设置了SWP_NOREDRAW,开始以为这个属性只是针对窗口本身。 原来这个属性,也会影响父窗口的。
实现
窗口
移动
以及拉伸move
window
该源码的主要功能:用C++来实现模拟微软的全新的,自绘的,
窗口
移动
以及拉伸功能,风格规范,能让你体会C++设计的神奇力量,同时也理解为什么需要指向类成员函数的指针来实现的方便和奇妙,你一定大有所获。
ObjWnd.rar_
子
窗口
利用
Window
s
子
窗口
,实现特殊效果的“显示元素”,可以自由选择/拖拽。
对话框 控件大小
位置
移动
类
对话框 控件大小
位置
移动
类
窗口
最小化
窗口
重绘响应函数的源代码
用API模仿
Window
s的
窗口
绘制
仿制微软图形借口操作系统的原理,使用API等C代码绘制
窗口
,简单地模仿
窗口
的创建、关闭、拖动等
window
s程序设计读书笔记一(
窗口
与
消息
)
window
s程序设计读书笔记一(
窗口
与
消息
)
C++ 语言
65,209
社区成员
250,519
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章