请教.关于Tray(托盘)的问题.

cnjsnt1995 2006-05-17 10:33:12
用Samples下的控件TrayIcon做起来挺简单的.就是放置TrayIcon的Form无法隐藏,是不是还是得用ShellAPI的Shell—NotifyIcon函数?谢谢指教.感激.
...全文
222 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnjsnt1995 2006-05-18
  • 打赏
  • 举报
回复
谢谢关中九客的回复.很好用.简单明了.谢谢.
andrew的回复我估计也行的.只是略复杂了一些.谢谢.
daydayup234 2006-05-17
  • 打赏
  • 举报
回复
不必。
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->ShowMainForm = false; //自己加
ShowWindow(Application->Handle, SW_HIDE); //自己加
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
//---------------------------------------------------------------------------
alloutoflove 2006-05-17
  • 打赏
  • 举报
回复
不需要, 你这样试一下
Application->OnMinimize = OnAppMinimize;

void __fastcall TForm1::OnAppMinimize(TObject *Sender)
{
ShowWindow(Application->Handle,SW_HIDE);
try
{
TrayIcon->Visible = true;
}
catch(...)
{
}
}
hywujqk 2006-05-17
  • 打赏
  • 举报
回复
不用。APPLICATION->HIDE

1,317

社区成员

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

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