Delphi XE4 主窗体隐藏之后任务栏没有图标显示。
2013-09-20 18:34
519 查看
今天修改程序BUG的时候,发现登录窗口点击登录后,主操作窗口任务栏图标竟然消失了,换到虚拟机里面的DELPHI7测试同样代码正常,对比后发现
program Project1;
uses
Vcl.Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True; //这个是系统自动生成。D7是没有的。只要将这个注释或者删掉,主窗体隐藏之后,任务栏图标就不会再消失了
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
end.
这个Project1,在XE4模式下面,对右侧面的Project1.exe,可以使用鼠标右键选择View Source
program Project1;
uses
Vcl.Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True; //这个是系统自动生成。D7是没有的。只要将这个注释或者删掉,主窗体隐藏之后,任务栏图标就不会再消失了
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;
end.
这个Project1,在XE4模式下面,对右侧面的Project1.exe,可以使用鼠标右键选择View Source
相关文章推荐
- C#点击窗体最小化时,隐藏任务栏和显示托盘图标
- 点击任务栏图标让窗体可以隐藏或显示(FormBorderStyle设置为None)
- WPF 程序点击任务栏图标显示隐藏最小化窗体
- DELPHI 让窗体不在任务栏显示
- C#实现系统托盘,C#窗体最小化时隐藏为任务栏图标
- c#无边框点任务栏图标显示和隐藏
- duilib隐藏(显示)任务栏图标方式
- C#实现系统托盘,C#窗体最小化时隐藏为任务栏图标
- 显示或隐藏程序任务栏图标
- Delphi 在任务栏隐藏程序图标
- C# WinForm下,隐藏主窗体,只在进程管理器中显示进程,在任务栏,状态栏都不显示窗体的方法
- Delphi 中最小化窗体是隐藏并在任务揽中显示图表和进程名
- 设置窗体透明 隐藏任务栏 与全屏显示
- Delphi 实现任务栏多窗口图标显示
- DELPHI 让子窗体显示在任务栏上
- delphi 根据句柄隐藏和显示窗体(GetWindowLong或者GetWindowInfo)
- Delphi 从任务栏中点击图标恢复窗体
- Delphi窗体的隐藏和显示
- Delphi 实现任务栏多窗口图标显示
- C#Winform无边框窗体如何点击系统任务栏显示和隐藏窗体