使用了托盘图标,在使用最小化后,再显示窗体出现问题,请问使用什么语句进行显示窗体好? 依标题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是 Hide,则用 Show。如果是 Application.Minimize 那么就用 Application.Restore; 还存在另一个问题: 在窗体里有两个窗体,FormStyle属性都设置为fsNormal,其中一个作为主窗体,另一个显示关于软件信息。 使用主窗体标题栏的最小化图标将窗体缩小(窗体里还使用到托盘图标的语句),并不是一个动态的缩小到右下角的任务栏或托盘图标存放区域,而是缩小到屏幕左下角,变成一个很短的标题栏,鼠标双击后才能够回复原状。 这就好像一个主窗体下的子窗体最小化所出现的情况。 我是这样显示没有问题,楼主可一试begin ShowWindow(Application.Handle, SW_SHOW); Application.Restore; self.Show; SetForegroundWindow(Self.Handle); Shell_NotifyIcon(NIM_DELETE, @NotifyIcon); end; 简单问题兼散分 我这样使用pchar是否正确?会者不难啊~~ 各位大师,学生初出茅庐,请指点怎么比较? 招聘DELPHI程序员,南京工作! Rbuilder大师请进,报表相关问题,up者不欢迎,100分,不够再给 怎么在三层结构中实现动态定位服务器端? 这样的查询怎么写,在线急等待!!! 关于ADO+SQL Server2000数据库备份的问题! 进来看看,也许你能帮我! 如何注册Ocx控件? 哪位帮帮我? 注册热键问题?
如果是 Application.Minimize 那么就用 Application.Restore;
在窗体里有两个窗体,FormStyle属性都设置为fsNormal,其中一个作为主窗体,另一个显示关于软件信息。
使用主窗体标题栏的最小化图标将窗体缩小(窗体里还使用到托盘图标的语句),并不是一个动态的缩小到右下角的任务栏或托盘图标存放区域,而是缩小到屏幕左下角,变成一个很短的标题栏,鼠标双击后才能够回复原状。
这就好像一个主窗体下的子窗体最小化所出现的情况。
begin
ShowWindow(Application.Handle, SW_SHOW);
Application.Restore;
self.Show;
SetForegroundWindow(Self.Handle);
Shell_NotifyIcon(NIM_DELETE, @NotifyIcon);
end;