不显示任务栏图标的程序
有时候,我们希望自己的程序不显示在任务栏中。例如,程序已经在托盘里有了图标,如果再在任务栏里显示该程序的图标就会让用户感到很奇怪。如何让程序的图标不显示在任务栏里呢?最好的办法当然是这样的:先建一个不可见的窗口,然后把程序主窗口的父窗口设置为这个不可见的窗口。具体步骤如下:
首先在主框架类里声明一个变量:
class CMainFrame : public CFrameWnd
{
...
protected:
CWnd m_wndInvisible;
...
重载CMainFrame::PreCreateWindow:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if (!CFrameWnd::PreCreateWindow(cs))
return FALSE;
// Create invisible window
if (!::IsWindow(m_wndInvisible.m_hWnd))
{
LPCTSTR pstrOwnerClass = AfxRegisterWndClass(0);
if (!m_wndInvisible.CreateEx(0, pstrOwnerClass, _T(""), WS_POPUP,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
NULL, 0))
return FALSE;
}
cs.hwndParent = m_wndInvisible.m_hWnd;
return TRUE;
}
当程序关闭时,这个不可见的窗口会自动销毁。
不显示任务栏图标的程序相关推荐
- MFC子窗口设置,添加最小化按键,显示任务栏图标,点击关闭退出程序
MFC子窗口默认只有一个关闭按钮,并且没有任务栏图标存在,如何给子窗口添加最小化按钮并且显示任务栏图标 在窗体的属性菜单中,有Minimize Box项设置成true,就会出现最小化按钮 在窗体的On ...
- Pock 0.8.1 中文版 (在TouchBar中显示Dock栏图标)
Pock 是一款可以将macOS Dock栏图标映射到触摸栏中显示工具.程序还附带了一些简约的小部件,比如时间,Wifi,电量.亮度控制.声音控制.正在播放等.此应用是开源项目,可以下载玩一下. Po ...
- c# winform 不在任务栏显示,只显示任务栏图标
有些需长期驻留的程序,如果显示在任务栏上,很容易被关闭,影响服务的实现:但是如果完全隐藏有不方便查找和维护. 希望把窗口最小化后,不在任务栏上显示,但是在任务栏的图标中有显示,双击图标后可弹出窗口,具 ...
- 关于MFC程序中隐藏任务栏图标的问题
前几天有个MFC对话框程序,有个隐藏任务栏图标的功能需求,就在网上搜了搜,发现基本上都是这一句: ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);也就是 ...
- Qml控制多个窗口任务栏图标显示及更改图标
环境:win10;Qt5.11 网上搜索了很久,也没发现这方面的详细教程,花了我好久时间,于是记录下过程. 一.设置任务栏图标是否显示 设置flags: Qt.FramelessWindowHint能 ...
- Unity3D之Windows端隐藏任务栏图标并添加至托盘
目录 1 基本效果 2 代码实现 2.1 思路 2.2 实现 2.2.1 Unity程序监听最小化和关闭事件 2.2.2 方便打包的菜单栏 2.2.3 IL2CPP启动外部程序 2.2.4 winfo ...
- Windows10——荣耀笔记本任务栏图标显示异常且无显示/隐藏图标的箭头解决方案
截图只代表现象,上下文截图不出自同一处,例如:不同机子,参考文章,其他网络资源 问题机型 荣耀猎人V700 i5-10300H 问题描述 任务栏图标显示异常 当前活动程序图标不显示,但依然可以打开新程 ...
- win11 某个任务栏图标显示空白解决方法
说实在的,网上其他方法不敢恭维.该方法适用于其他类似的问题,仅供参考. 下面以typora为例: 运行程序路径:D:\soft\typora\Typora\Typora.exe 操作系统:win11, ...
- 服务器图标怎么显示在任务栏,Win10任务栏图标显示异常怎么办?解决任务栏图标显示异常的方法...
在使用Win系统中经常会发现任务栏中的通知图标有时候会显示不正常,早就应卸载的软件,图标却依旧显示在任务栏之中,甚至有时候导致任务栏上的声音.网络等程序都无法启用.遇到这样的问题也不用太着急,小编来教 ...
最新文章
- 这篇 ReentrantLock 看不懂,加我我给你发红包
- ajaxfileupload带多个参数上传方法
- Kotlin 性能优化利器 —— Sqeuence 原理浅析
- 金山办公:因个人原因 葛珂辞去公司董事长职务
- setInterval()和setTimeout()
- caffee安装 Windows10+vs2015+python3.7+CPU
- 【20保研】四川大学网络空间安全学院2019年优秀大学生暑期夏令营招生简章
- 【转】中国历史上下五千年之朝代变迁
- Python淘宝商品比价定向爬虫
- 线性空间 android 变黑,Unity手游开发札记——Unity线性空间下移动设备上烘焙变暗问题处理笔记...
- 追加审批人样式html,更新 | 你的审批打印模板真丑!看别人用html模板怎么玩
- jetson nano运行darknet_ros的环境配置
- 人脸识别之人脸对齐(一)--定义及作用
- 第十一届吴文俊人工智能科学技术奖颁奖盛典召开,66个项目成果摘得中国智能科学技术奖励最高殊荣
- ALLEGRO的约束规则的设置教程,手把手教你!
- 淘宝二维码显示与隐藏
- 【敏捷办公学习必备软件推荐】
- Android6.0 APN
- citespace下载、安装与第一个CNKI文献分析项目的过程
- ZALO LINE facebook翻译 聊天即时翻译 WhatsApp 自动翻译