如何使应用程序在任务栏和托盘中完全隐藏?

frankxht 2003-11-28 01:17:12
如何使应用程序在任务栏和托盘中完全隐藏,求教!
...全文
78 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
frankxht 2003-11-29
  • 打赏
  • 举报
回复
谢谢,已经解决。
frankxht 2003-11-28
  • 打赏
  • 举报
回复
托盘怎么hide?我当初也是想这么做,可是没有实现。
CCLIS 2003-11-28
  • 打赏
  • 举报
回复
如果你使用了托盘图标,请使用托盘的操作,HIDE
penu 2003-11-28
  • 打赏
  • 举报
回复
同意songhtao,将你的程序编成服务(service)即可,服务(service)是没有窗口和进程号的。
frankxht 2003-11-28
  • 打赏
  • 举报
回复
呵呵,可能大虾误会我的意思了。你这种做法我在书上看到了。但是他在窗口中还有。我想把它完全隐藏。在哪里都看不到
我不懂电脑 2003-11-28
  • 打赏
  • 举报
回复
编写服务就可以了。
ljianq 2003-11-28
  • 打赏
  • 举报
回复
对不起!看错了,改成这样:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
DWORD dwExStyle = GetWindowLong(Application->Handle, GWL_EXSTYLE);
dwExStyle |= WS_EX_TOOLWINDOW;
SetWindowLong(Application->Handle, GWL_EXSTYLE, dwExStyle);
}
ljianq 2003-11-28
  • 打赏
  • 举报
回复

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Application->ShowMainForm=false;
}
frankxht 2003-11-28
  • 打赏
  • 举报
回复

不行啊。
我很怀疑你试过没有,这两种方法我早试了,但是还试在任务栏有图标。
CCLIS 2003-11-28
  • 打赏
  • 举报
回复
MainFrame->Visible = false;

Show(SW_HIDE);均可

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧