VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 211|回复: 7

GetWindowDC()后有间隙

[复制链接]
46_avatar_middle
最佳答案
4 
在线会员 发表于 2022-3-24 19:02:24 | 显示全部楼层 |阅读模式
CRect clientRect;
GetClientRect(&clientRect);
发现clientRect矩形不是和窗口一样的宽度,这是为何?
捕获.PNG




上一篇:WM_LBUTTONDOWN只在客户区点击才能响应
下一篇:VS2010怎样画饼状图
75_avatar_middle
最佳答案
23 
online_supermod 发表于 2022-3-24 20:23:00 | 显示全部楼层
clientRect从左上角去掉 标题栏得到的是你的 区域大小
46_avatar_middle
最佳答案
4 
ico_lz  楼主| 发表于 2022-3-24 20:23:23 | 显示全部楼层
画好了,边框默认有8个像素,在计算的时候没有考虑进去
捕获.PNG
46_avatar_middle
最佳答案
4 
ico_lz  楼主| 发表于 2022-3-24 20:25:22 | 显示全部楼层
wl1383838438 发表于 2022-3-24 20:23
clientRect从左上角去掉 标题栏得到的是你的 区域大小

是的,我知道了。今天折腾了一下午,我换了一个思路来画窗口边框和客户区
35_avatar_middle
最佳答案
0 
在线会员 发表于 2022-3-25 11:24:05 | 显示全部楼层
不是和窗口一样的宽度
75_avatar_middle
最佳答案
23 
online_supermod 发表于 2022-3-25 14:09:07 | 显示全部楼层
CIA 发表于 2022-3-24 20:25
是的,我知道了。今天折腾了一下午,我换了一个思路来画窗口边框和客户区

其实你后面学习的课程能解答你前面遇到的问题,遇到问题 不必死磕,很累的
46_avatar_middle
最佳答案
4 
ico_lz  楼主| 发表于 2022-3-25 14:18:06 | 显示全部楼层
wl1383838438 发表于 2022-3-25 14:09
其实你后面学习的课程能解答你前面遇到的问题,遇到问题 不必死磕,很累的

没有死磕,是第一次遇到没有见过的问题,一脸茫然,没有思路。
等后面熟悉了MFC,就不会这么累了。我第一次学习MFC。
75_avatar_middle
最佳答案
23 
online_supermod 发表于 2022-3-25 14:20:30 | 显示全部楼层
CIA 发表于 2022-3-25 14:18
没有死磕,是第一次遇到没有见过的问题,一脸茫然,没有思路。
等后面熟悉了MFC,就不会这么累了。我第 ...

第一次学习  确实有点累,慢慢来入门就好了  加油
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2022-5-17 22:02

Powered by CcTry.CoM

© 2009-2021 cctry.com

快速回复 返回顶部 返回列表