Qt窗口showMaximized无效

QMainwindow使用 showMaximized 设置窗口最大化显示,窗口尺寸没有铺满屏幕,窗口状态却已经是最大化了。

这个问题找了很多方法都不管用,最后看到有人说跟状态栏有关,于是在ui文件中移除状态栏,一切都正常了。。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
中文汇编易语言源码汉文库名include Include\user32.incincludelib Lib\user32.lib -----以上为库申明-----信息框MessageBox此段为说明第1段为首申明第2段为对应的库申明分割请用“-----申明  分割-----”空格去掉-----申明分割-----创建窗口CreateWindowEx此物参数分别为:扩展风格,类名,窗口标题,风格,屏幕横坐标,屏幕纵坐标,宽度,高度,父窗口句,菜单句,程序句,参数-----申明分割-----显示窗口ShowWindow2个参数  窗口句柄,显示方式简单的说 0隐藏,1显示  SW_FORCEMINIMIZE:在WindowNT5.0中最小化窗口,即使拥有窗口的线程被挂起也会最小化。在从其他线程最小化窗口时才使用这个参数。  SW_HIDE:隐藏窗口并激活其他窗口。  SW_MAXIMIZE:最大化指定的窗口。  SW_MINIMIZE:最小化指定的窗口并且激活在Z序中的下一个顶层窗口。  SW_RESTORE:激活并显示窗口。如果窗口最小化或最大化,则系统将窗口恢复到原来的尺寸和位置。在恢复最小化窗口时,应用程序应该指定这个标志。  SW_SHOW:在窗口原来的位置以原来的尺寸激活和显示窗口。  SW_SHOWDEFAULT:依据在STARTUPINFO结构中指定的SW_FLAG标志设定显示状态,STARTUPINFO 结构是由启动应用程序的程序传递给CreateProcess函数的。  SW_SHOWMAXIMIZED:激活窗口并将其最大化。  SW_SHOWMINIMIZED:激活窗口并将其最小化。  SW_SHOWMINNOACTIVE:窗口最小化,激活窗口仍然维持激活状态。  SW_SHOWNA:以窗口原来的状态显示窗口。激活窗口仍然维持激活状态。  SW_SHOWNOACTIVATE:以窗口最近一次的大小和状态显示窗口。激活窗口仍然维持激活状态。  SW_SHOWNORMAL:激活并显示一个窗口。如果窗口被最小化或最大化,系统将其恢复到原来的尺寸和大小。应用程序在第一次显示窗口的时候应该指定此标志。-----申明分割-----上载窗口UpdateWindow1个参数 窗口句柄-----申明分割-----取进程PIDGetWindowThreadProcessId.参数 窗口句柄, 整数型.参数 进程ID, 整数型, 传址, 提供一个整数型变量存储取到的进程PID

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值