博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Delphi2010/XE2下隐藏程序系统任务栏的图标
阅读量:6991 次
发布时间:2019-06-27

本文共 436 字,大约阅读时间需要 1 分钟。

Delphi7代码:

SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);

以上的代码在Delphi7中可以用,但是在Delphi2010后就开始不行了,搜索了一下,得到办法:

 
1 修改工程文件添加一句:Application.MainFormOnTaskbar := False;
 
2 在主窗体的 OnShow 事件中写下
 
var
Style: Integer;
begin
Style := GetWindowLong(Handle, GWL_EXSTYLE);
SetWindowLong(Handle, GWL_EXSTYLE, Style and (not WS_EX_APPWINDOW));
ShowWindow(Application.Handle, SW_HIDE);
end;

转载于:https://www.cnblogs.com/xtfnpgy/p/9285401.html

你可能感兴趣的文章
ActiveMQ 初试
查看>>
log4j xml 配置 自定义使用版
查看>>
Spring中@Transactional(rollbackFor = Throwable.class)的作用
查看>>
Java 8 Lambda : Comparator 示例
查看>>
css几个重要属性的介绍
查看>>
联想linux高级工程师面试题(年薪10w~12w)
查看>>
SCCM2012 R2实战系列之十一:解决OSD分发Windows7 系统盘盘符为’D’问题
查看>>
The MySQL Query Cache 说明
查看>>
3D图形向量基础
查看>>
桥接模式
查看>>
mongodb分布式集群架构
查看>>
一段有意思的程序【十全十美】
查看>>
滑动窗口协议
查看>>
iOS 关于获取沙盒文件的一些总结
查看>>
女生心情不好时怎么办
查看>>
互联网后端架构 - 2018年总结
查看>>
云桌面平台
查看>>
GNS3 配置GRE
查看>>
root用户无法登录
查看>>
Linux开机启动自动执行某个脚本
查看>>