如何让不在任务来上显示图标的对话框最小化后,完全隐藏?

weixin_43735333 weixin_43735333 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

创建了一个对话框,设置为不在任务栏上显示图标,setWindowFlags(Qt::Tool | Qt::FramelessWindowHint);,但是调用showMinimized()最小化隐藏后,会在桌面显示一个类似按钮的对话框,如下图的myDlg的一个小窗口,怎么不显示这个对话框?

如果调用hide隐藏,所有模式子对话框都会自动退出。所以还是想用showMinimized(),可以将所有子对话框一起隐藏掉,调用showNormal()还可以全部恢复。

 

 

...全文

相关推荐

TeamViewer隐藏任务栏图标,托盘图标,连接后右边操作框

TeamViewer 7 已经验证, 可以隐藏任务栏图标,托盘图标,连接后右边操作框

hurong09

MFC窗口程序启动时最小化到托盘、不在任务栏中显示、显示时在右小角

第一步:窗口最小化到托盘,显示图标。 这一步在网上一搜,真的很多文章,基本上都可以用吧。有的是在OnSize中最化时画图标,隐藏窗口;有的是在初始化时画图标,在OnSysCommand中判断最大化和最小化时进行窗口显示隐藏。我选择了后者。一开始在后面的步骤遇到了麻烦,最后第二种方法完成了。谅没再去试第一种方法。在OnSysCommand中显示隐藏,效果挺好的。 我的开发环境是V...

qq_36759433

VC让对话框程序不在任务栏中显示

本例子将向大家介绍如何使基于VC++的对话框程序不在任务栏中显示,大家都知道,一般程序窗口打开的时候,在Windows的任务栏中会有显示,以方便大家的控件,不过也有时候,像一些恶意程序,会隐藏掉在任务栏显示的功能,或用其它方法实现这一功能,本代码将为您提供一份有力的参考,虽然程序代码都挺简单。

勾之月

VC 一步一步教你把对话框最小化到任务栏托盘

“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。其实,托盘区的编程很简单

Q5914002

MFC隐藏任务栏图标

普通程序运行后都会显示在任务栏中,有些程序显示托盘,而不需要在任务栏中显示,怎么实现呢?这就是个简单的例子

wuzhijie
评论 1
收藏 已收藏
分享
返回顶部
weixin_43735333
Qt 21,503 成员 26,693 内容