使用了托盘图标,在使用最小化后,再显示窗体出现问题,请问使用什么语句进行显示窗体好?

khkhing 2004-03-28 07:42:35
依标题
...全文
93 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
khkhing 2004-03-29
  • 打赏
  • 举报
回复
还存在另一个问题:
在窗体里有两个窗体,FormStyle属性都设置为fsNormal,其中一个作为主窗体,另一个显示关于软件信息。
使用主窗体标题栏的最小化图标将窗体缩小(窗体里还使用到托盘图标的语句),并不是一个动态的缩小到右下角的任务栏或托盘图标存放区域,而是缩小到屏幕左下角,变成一个很短的标题栏,鼠标双击后才能够回复原状。
这就好像一个主窗体下的子窗体最小化所出现的情况。
zblaoshu1979 2004-03-29
  • 打赏
  • 举报
回复
up 楼上的说的对
楚人无衣 2004-03-29
  • 打赏
  • 举报
回复
我是这样显示没有问题,楼主可一试
begin
ShowWindow(Application.Handle, SW_SHOW);
Application.Restore;
self.Show;
SetForegroundWindow(Self.Handle);
Shell_NotifyIcon(NIM_DELETE, @NotifyIcon);
end;
khkhing 2004-03-29
  • 打赏
  • 举报
回复
up
BeyondStudio 2004-03-28
  • 打赏
  • 举报
回复
如果是 Hide,则用 Show。
如果是 Application.Minimize 那么就用 Application.Restore;
postren 2004-03-28
  • 打赏
  • 举报
回复
楼主出现了什么问题?

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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