社区
C++ Builder
帖子详情
在WINDOWS中,如何把一个应用程序的图标从状态行去掉?!
longchengdong
2000-07-03 11:32:00
在WINDOWS中,应用程序启动后都会在状态行显示一个图标,如何把一个应用程序的图标从状态行去掉?!
...全文
160
5
打赏
收藏
在WINDOWS中,如何把一个应用程序的图标从状态行去掉?!
在WINDOWS中,应用程序启动后都会在状态行显示一个图标,如何把一个应用程序的图标从状态行去掉?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guohfg
2000-07-03
打赏
举报
回复
在PROJECT模块中加上一句SetWindowLong(Application->Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);就OK了。
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
SetWindowLong(Application->Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
}
ploto
2000-07-03
打赏
举报
回复
ShowWindow(Application->Handle,SW_HIDE);
meijg
2000-07-03
打赏
举报
回复
Application中的hide
delphi中是这样写的
showwindow(application.handle,SW_HIDE)
bcb中也差不多,反正是api
longchengdong
2000-07-03
打赏
举报
回复
alexela:
我说的是左边的状态栏,我是想在程序运行时我的程序在左边的状态栏看不见,而程序还在运行中,不是时钟边的系统状态栏。
欢迎指教!
alexela
2000-07-03
打赏
举报
回复
你是指WINDOWS的系统状态栏(时钟边上)还是左边的两个栏?
如果是左边的,直接关闭不就得了。如果是右边的系统状态栏,当然也可以关闭,但如果想不关闭程序而删除图标的话,也不难。
在SHELLAPI.H中的NOTIFYICONDATA结构可帮你:
typedef struct _NOTIFYICONDATA {
DWORD cbSize;
HWND hWnd;
UINT uID;
UINT uFlags;
HINT uCallbackMessage;
HICON hIcon;
char szTip[64];
}NOTIFYICONDATA,*PNOTIFYICONDATA;
填上这个结构,HWND用GETMODULEHANDLE或FINDWINDOWS获得,再调用
Shell_NotifyIcon(dwMessage,pnid)函数(pnid为前面的结构定义,dwMessage有三个值,NIM_ADD、 NIM_DELETE、 NIM_MODIFY,顾名思义,用第二个值就可实现删除图标!!!!!!!!!!!!!)
祝你好运!!!哈哈
基于.NET的
Windows
高级任务栏技术
由于
Windows
任务栏十分显眼,它会对每个程序都会产生影响,多年来,微软为它绞尽脑汁进
行
改进和优化。有别于低版本的
Windows
系统,虽然从Vista开始大幅改进,而真正在Win7
中
,微软对其从内到外进
行
了该进。任务栏不再仅仅只是用于呈现运
行
中
的
应用程序
图标
,在管理重要
应用程序
方面已经处于核心地位。根据Win7、Win8、Win10安装所启用的功能,任务栏瞬间摇身一变成为各个窗口的一站式服务
中
心。任务栏上显示的
状态
信息能让用户在做其它工作的同时监控
应用程序
的情况。此项功能非常重要,它无需切换到
应用程序
主界面,即可达到监控
应用程序
的目的,这正是许多用户梦寐以求的多任务解决之道。随着Win8、Win10相继推出,任务栏越来越被大众所熟悉和喜爱,其的地位越来越显重要,因此对于开发人员来说,任务栏也变得更加重要,忽视任务栏的不可限量的潜能,会是一种失策。这个课程
中
,跟随赵老师用代码开始构建这个“重要”的功能!
Windows
10如何取消默认打开应用,回到无默认
状态
图标
在使用软件的过程
中
,可能会因为不小心点选,或者是应用的流氓
行
为强
行
设置了始终使用此应用打开xxx.xx文件。当这种设置完成时,所有该类型的文件全部会变成该软件的
图标
,如果是正确的还好,而如果是错误的则会非常烦恼,这时在默认应用的设置
中
发现只能更改为其他应用,无法取消回到默认
状态
。这时有两种方法: 删除注册表
中
该应用的信息; 卸载该应用,在卸载后所有
图标
会自动回到无默认的
状态
,之后再重新安装软件。 ...
在Qt
中
设置程序
图标
的方法介绍
本文主要介绍在 Qt
中
设置程序
图标
的方法。说明:本文
中
的
应用程序
是面向
Windows
操作系统的;本文
中
使用的 Qt Creator 版本号为:7.0.0;本文
中
使用的 Qt 版本号为:5.14.2;本文介绍的方法
中
使用的
图标
文件需为“ico”格式,且该文件必须包含 ico data。包含 ico data 的 ico 格式
图标
可由“http://www.ico51.cn/”等网站生成。
计算机桌面
图标
出现蓝框,win10桌面快捷
图标
蓝框怎么去除 附黑色方块去除/白色方块修复的方法步骤...
win10桌面快捷
图标
蓝框怎么去除?桌面
图标
出现白色方框怎么办?桌面
图标
变成黑色方块怎么办?现很多用户使用的是win10系统。对于新手朋友来说,win10系统下的设置问题的确是个挑战。比如电脑桌面
图标
出现了蓝底去不掉的问题,win10桌面
图标
有蓝框如何
去掉
呢?其实这还是电脑设置不了解的缘故,通过一些简单方法即可将其解决。下面就让脚本之家小编给大家分享win10去除桌面快捷
图标
蓝框的去除步骤吧!wi...
VC++6.0
中
实现将
应用程序
的
图标
加入到
Windows
的系统托盘
中
摘要 本文对如何将
应用程序
的
图标
加入到
Windows
的系统托盘
中
做了较为详细的介绍,然后给出了
一个
C++类以方便的实现该功能,并在VC++6.0
中
给出了
一个
应用程序
实例来体现其具体实现过程。同时该
应用程序
实例还讲解了如何在托盘
中
实现动画
图标
以及在程序
中
关闭计算机的技术。 关键词:系统托盘 动画
图标
Windows
98桌面的系统托盘位于任务栏的右侧,即
Windows
98桌面的右下方。它常用来显示一些
C++ Builder
13,822
社区成员
102,680
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章