比如你的电脑的屏幕是1024*768,最多只能把窗体的大小设置成1036,不能再大了。
一般的窗体这样的设置很容易理解。
但是我的MDI子窗体,也不能变得更大。
有啥解决办法?
一般的窗体这样的设置很容易理解。
但是我的MDI子窗体,也不能变得更大。
有啥解决办法?
解决方案 »
- 请求API问题,FindWindow得到的窗口后,怎么移动
- C# 输入法比如说打ZZ出来“郑州”
- 将数据库连接信息保存在本地文件动态读取连接
- 高分求控制IME的钩子程序,最好有成品源代码!!!
- 如何获得文件的版本号
- 邀请高手讨论:怎样使用studio.net制作C#安装程序到非dotNet环境
- 窗体绘图 TextureBrush的用法,请教高手。。。
- WIN32API中出现char类型的指针!对C#还处于学习阶段!大家照顾一下啊!
- 这个消息队列的程序怎么这样???!!!!
- 怎样用ASP.NET生成验证码
- reporting service 里的事件为什么都不响应?是不是需要设置什么地方?
- C#中string作为引用类型与类的区别的一个问题
SystemInformation.MaxWindowTrackSize
1.定义缓存图片bmpBuffer,大小就是你想要的窗口大小;
2.把你要的控件都整理下,在bmpBuffer中要怎么显示;
3.再把要实现的功能通过对bmpBuffer和位置和鼠标操作位置/键盘影响映射好;
4.……
我说得头晕
this.Width = 10000;
他的宽度会不会直接变成10000.游戏的跟着这基本没什么关系的。基本都是图形引擎不停的重绘屏幕的。
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.TopMost=true;//设置是否显示为最顶层窗体
MSDN documentation for the Form.Size property:
The maximum value of this property is limited by the resolution of the screen on which the form runs. The value cannot be greater than 12 pixels over each screen dimension (horizontal + 12 and vertical + 12).
From: http://msdn.microsoft.com/en-us/library/25w4thew.aspx
所以不用期待了,但据说下一个版本会突破这个限制。