在XP系统中设置好界面了,但进到Win7里,下面一条被窗口挡住了
在XP系统中设置好界面了,但进到Win7里,下面一条被窗口挡住了,应该是Win7的窗口标题栏比XP的高,所以吃掉了一部分,此时窗口也不出滚动条……
应该怎么做才避免这种情况呢?
另外,窗口里的元素大小不能随便动,因为和元素里的内容是匹配的
[解决办法]
最好还是能自动适应下分辨率,否则不仅是win7的问题,还要考虑不同长宽比之类的问题
[解决办法]
create加这2句试试
void __fastcall TForm1::FormCreate(TObject *Sender)
{
Position = poDesigned;
WindowState = wsMaximized;
}
[解决办法]
合理设置各个控件的Align属性或Anchors属性。
[解决办法]
设计时固定窗口大小,禁用最大化按钮。
[解决办法]
这是窗口标题栏高度不同造成的,你可以判断标题高度处理,或者自画标题栏。