delphi XE4 隐藏程序在任务管理器和隐藏任务栏

最新处理方法,偶然发现delphi下有个ShowMainForm属性,只要在Application.Initialize;后面加上Application.ShowMainForm := false;就可以了。

以下的方法不用看了。

 

 

隐藏程序在任务管理器:在工程文件中注释掉下面代码://Application.MainFormOnTaskbar := true;

隐藏任务栏:在主窗体的onresize和onshow事件中写下ShowWindow(Application.Handle, SW_HIDE);

需要注意的是ShowWindow会顺延到下一个窗体,即如果当前窗体使用了showwindow,在当前窗体show一个窗体出来,被show的窗体也会隐藏在任务栏。

 

在2010以下版本,可以尝试在工程文件中设置 Application.Title:='';

posted @ 2013-09-03 09:47  老牛在路上  阅读(727)  评论(0编辑  收藏  举报