Delphi2007-Delphi2010 程序不出现在任务栏的方法
来源:互联网 发布:知乎发帖 编辑:程序博客网 时间:2024/05/17 05:18
- 以前的代码:
- ///////////////////////////////////////
- ShowWindow(Application.Handle,SW_HIDE);
- ///////////////////////////////////////
- 在 Delphi2007/2009/2010 已经失效!
- 原因是 Delphi 在 Form 改写代码,在工程文件中多了:
- ///////////////////////////////////////
- Application.MainFormOnTaskbar := True;
- ///////////////////////////////////////
- 这个主要是修正 Delphi 编译出来的 EXE 文件让它在任务栏的右键菜单和 系统的一样而已;
- 好了,进入正题;方法有二:
- 第一:
- 你可以将工程文件中的:
- Application.MainFormOnTaskbar := True;
- 这句注释掉,然后就可以用
- ShowWindow(Application.Handle,SW_HIDE);
- 这句了,结果是一夜回到解放前;因为在系统任务栏的右键菜单又只有三个了。。。
- 第二个方法:
- /////////////////////////////////////////////////////////
- procedure HideApplication(HideOnStartUp: Boolean = False);
- begin {sail2000#126.com}
- if HideOnStartUp then
- Application.ShowMainForm := False;
- if Application.MainFormOnTaskBar and (Application.MainForm <> nil) then
- begin
- ShowWindow(Application.MainForm.Handle, sw_Hide)
- end
- else
- begin
- ShowWindow(Application.Handle, sw_Hide); //唉。。。
- end;
- end;
- //调用方法一:
- procedure TForm1.FormCreate(Sender: TObject); //构建窗体时用
- begin {sail2000#126.com}
- HideApplication(True);
- end;
- //调用方法之二:
- procedure TForm1.Button1Click(Sender: TObject);//其他需要
- begin {sail2000#126.com}
- HideApplication;
- end;
- /////////////////////////////////////////////////////////
0 0
- Delphi2007-Delphi2010 程序不出现在任务栏的方法
- Delphi2007-Delphi2010 程序不出现在任务栏的方法
- Delphi2007-Delphi2010 程序不出现在任务栏的方法
- delphi2010 进程不显示在任务栏的总结
- Delphi2010/XE2下隐藏程序系统任务栏的图标
- Delphi2007的任务栏按钮bug
- PB开发的程序如何不显示在任务栏
- C#WinForm程序不不在任务栏显示的处理方法
- 窗体不出现在任务栏上
- 使程序不显示在任务栏上
- 程序图标不显示在任务栏上
- 获取程序在任务栏中按钮的位置的方法
- 在基于对话框的MFC程序中,使程序在任务栏中不显示图标
- 不显示任务栏图标的程序
- 不显示任务栏图标的程序
- [原创]使窗口不出现在任务栏中
- 开机后音量图标不出现在任务栏
- 窗口最小化后不出现在任务栏上
- 编辑文章 - 博客频道 - CSDN.NET
- 开个博客,以后在这里记录自己的思想点滴
- myEclipse 8.5的代码破解
- javascript读写本机文本文件
- 常见Unix指令
- Delphi2007-Delphi2010 程序不出现在任务栏的方法
- chinese-calender研究日志一(环境搭建与调试)
- $_SERVER详解($_SERVER[PHP_SELF],$_SERVER[SCRIPT_NAME],$_SERVER['REQUEST_URI']与HTTP_HOST和SERVER_NAM的区别)
- XCL-Charts图表库中柱形图的同源风格切换介绍
- repeated_permutation
- 解决Entity Framework Code First 的问题——Model compatibility cannot be checked because the database
- Linux下文件夹的权限解读
- dbcTemplate
- firebug最新版本在firefox30上没法运行