注册 登录
编程论坛 Delphi论坛

求助:关于程序启动隐藏主窗体问题

uja001 发布于 2013-08-03 09:18, 765 次点击
我自己学着编的一个程序,要求程序启动时隐藏主窗体,我在项目源文件中加了代码Application.ShowMainForm := False,程序启动后主窗体不见了,后通过托盘图标菜单将主窗体显示出来,菜单代码为:
  ShowWindow(Handle, SW_SHOW);
  ShowWindow(Application.handle, SW_SHOW);
  SetWindowLong(Application.Handle, GWL_EXSTYLE,
    not (GetWindowLong(Application.handle, GWL_EXSTYLE)
    or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW));

但只是显示了主窗体的框架,里面的组件没显示(原先我设了一张picture为底色,能显示,后来我删了)

请大师帮帮,如果不用showMainForm,还有其他的好方法吗?
0 回复
1