社区
界面
帖子详情
MFC中怎样准确设置客户区的大小
moglyzhao
2006-12-21 04:15:54
各位前辈,我在做静态窗口切分的时候,各分割的窗口达不到我预期的尺寸,有何良策?
...全文
469
5
打赏
收藏
MFC中怎样准确设置客户区的大小
各位前辈,我在做静态窗口切分的时候,各分割的窗口达不到我预期的尺寸,有何良策?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xinghuacheng
2006-12-25
打赏
举报
回复
研究得好深奥,我4菜鸟不懂。。。
CharlesPrince
2006-12-25
打赏
举报
回复
1.如果是Dialog,可以在资源管理器中设置
2.也可以在Create函数中使用SetWindowPos来设置窗体大小。
rollor_phoe
2006-12-23
打赏
举报
回复
当然不行了,因为一共就是四块,而且总客户区的大小又不正好是(350*2,320*2)大小的,如果正好是这么大的话,就全部能符合你的要求,不是这么大的话自然就符合不了你的要求了。
楼主你可以将客户区设成固定大小为(350*2,320*2)的,这样才行。
moglyzhao
2006-12-23
打赏
举报
回复
不好意思,就是我将客户区静态切分成了四块,我将每一块的大小都设成了CSize(350,320),可运行后显示只有左上角那一块就达到我预期的大小,其他三块不行,有没有办法解决一下
syy64
2006-12-21
打赏
举报
回复
没看明白。
计算机图形学实验一 《
MFC
绘图基础》
本文介绍了
MFC
中
的绘图基础,重点讲解了
MFC
框架、设备上下文(CDC)的概念以及CPaintDC、CClientDC和CWindowDC的
区
别。详细阐述了OnDraw函数在图形绘制
中
的作用,以及如何利用CDC进行图形绘制。此外,还探讨了自定义二维坐标系的重要性,并提供了
设置
映射模式的示例代码,以实现原点在
中
心、x轴向右、y轴向上的坐标系。最后展示了自定义坐标系前后的绘图效果对比。
MFC
窗口位置和
大小
的获取
本文介绍了通过多种方法获取屏幕分辨率、对话框窗体
大小
及其屏幕坐标、控件
大小
和位置的技术细节。包括使用GetSystemMetrics()获取屏幕分辨率,GetClientRect()获取对话框
大小
,GetWindowRect()获取窗口坐标,以及ScreenToClient()将屏幕坐标转换为
客户
端坐标。
MFC
大文件传输
本文介绍了一种基于
MFC
的大文件传输方法,通过文件分割和确认机制确保数据的完整性和
准确
性。文
中
提供了服务器和
客户
端的实现代码示例。
MFC
窗口的位置
本文深入探讨了
MFC
中
窗口坐标系统的理解与应用,详细解释了GetWindowRect和GetClientRect函数的
区
别,以及ScreenToClient和ClientToScreen的坐标转换原理。通过实例演示,帮助读者掌握窗口位置与尺寸的
准确
控制。
自绘Dialog窗体(非Hook Api的方式)
本文详细介绍了在
MFC
框架下自绘窗体非
客户
区
的步骤与技巧,包括
设置
非
客户
区
大小
、处理WM_NCPAINT等消息,以及如何通过Hook鼠标行为实现自定义按钮状态绘制。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章