急求,在线等!!!!!

Andrewdavid 2016-09-19 05:39:58
我在VS2015中设计一个打印的Form,搞到一半发现这个页面的Height最大只有780,无论怎么调都是这个数值,
属性里面:AutoSize已设为False,FormBorderStyle设为Sizable,Locked设为False都没用
真是出鬼了,以前用VC6的时候也没这种毛病啊,VS2015没有全局变量,没有直线,dataview不能自定义距离也就算了,真是服了vs2015
...全文
138 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
笨笨仔 2016-09-21
  • 打赏
  • 举报
回复
你没有切换输出设备?
Eleven 2016-09-19
  • 打赏
  • 举报
回复
Andrewdavid 2016-09-19
  • 打赏
  • 举报
回复
引用 3 楼 cutmelon 的回复:
直接spy++吧,看看哪里来的消息,或者在onsize里头打断点
找到原因了!是显示器的问题,我换了个22寸的显示器,把分辨率调到最大1280×1024就可以拉长了, 但最多也只到1036
cutmelon 2016-09-19
  • 打赏
  • 举报
回复
直接spy++吧,看看哪里来的消息,或者在onsize里头打断点
Andrewdavid 2016-09-19
  • 打赏
  • 举报
回复
引用 1 楼 cutmelon 的回复:
Form?C#?MFC?不管怎么说,size一下总能超过780吧
是的,是的,是的!怪就怪在size的值超过780它就自动变回780了,我试了一下Width最多1378 我怀疑是不是跟显示器有关系? 我在整个解决方案里搜size或Height也没发现代码里有控制的地方
cutmelon 2016-09-19
  • 打赏
  • 举报
回复
Form?C#?MFC?不管怎么说,size一下总能超过780吧

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧