编程使程序不在系统任务条上出计划
民生杂谈 2021-08-24 13:36 字号: 大 中 小
本实例介绍如何使程序不在系统任务条上出现。
程序的初始化过程,即在窗体的FormCreate()事件中添加代码。在程序设计阶段,用鼠标的左键双击窗体上的空白处,在屏幕上就会弹出一个代码窗口,把光标移动到FormCreate()过程的处理代码中,并且添加如下代码:
procedure rmCreate(Sender: TObject);
begin
SetWindowLong(ndle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
end;
在程序运行的初期,首先激活窗体FormCreate()过程中的代码,通过SetWindowLong (ndle,GWL_EXSTYLE,WS_EX_TOOLWINDOW)这条语句就可以实现从系统任务条上隐藏本程序的功能。
程序代码如下:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
昨天下午2点 {$R *.dfm}
procedure rmCreate(Sender: TObject);
begin
SetWindowLong(ndle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);
end;
end.
保存文件,然后按F9键运行程序,程序运行结果如图1所示。
程序运行结果图
本实例是演示如何使程序不在系统任务条上显示,其实充分利用SetWindowLong函数的功能,还可以对设置程序的很多额外风格。
查看本文来源
广州男科好医院上海治疗阳痿医院
福州治疗子宫内膜炎多少钱
-
-
ldquo极致4Krdquo引爆期待ld节能
“4K超高清分辨率和8核处理器、最全免费资源,MOOKA电视使用...
2020-11-16 | 民生杂谈
-
-
江苏乒超俱乐部10万高价请男单冠军波尔将
江苏乒超俱乐部10万高价请男单冠军波尔 将与马琳搭档昨晚9点...
2020-08-07 | 民生杂谈
-
-
梅西向尤文宣战信心爆棚迫不及待要打欧冠决搭配
梅西向尤文宣战 信心爆棚:迫不及待要打欧冠决赛巴萨与尤文...
2020-06-06 | 民生杂谈
-
-
统计李盈莹分获全场得分王中国女排拦网搭配
统计-李盈莹分获全场得分王 中国女排拦-技术统计北京时间5月...
2020-05-30 | 民生杂谈
-
-
年名人堂候选名单公布两大传奇控卫领衔搭配
年名人堂候选名单公布 两大传奇控卫领衔基德和纳什北京时间...
2020-05-28 | 民生杂谈
-
-
第十七届亚运金牌选手教练福建省奖励每人2搭配
第十七届亚运金牌选手教练 福建省奖励每人20万闽南2月10日讯...
2020-05-27 | 民生杂谈