![]() |
1
7
从 TCustomForm.PopupParent Property ;
. |
![]() |
2
2
Afaik Delphi 2007支持MainformontaskBar功能。用
在项目源中,任何应用程序表单(具有默认父窗口)都显示在主表单的上方。 如果您不确定主窗体是什么,请转到项目/选项/窗体并设置正确的主窗体。 另一个可能的原因是,您正在从以前的Delphi版本升级一个项目,这样项目源代码就不包含上面的代码行——手工添加这一行。 |
|
3
0
我认为你的第一次努力,fsstayontop,是最好的选择。 在其他应用程序面前显示的问题可能是无法避免的,因为您真正使用的是Windows功能,而不是Delphi独有的功能。 我记得手动设置z顺序是可能的,但在大多数应用程序中,这是一个冗长到不可能的过程。 如果您的对话框没有隐藏其他应用程序那么大,它可以被移动,用户仍然可以访问其他应用程序,而无需首先与您的对话框进行交互。似乎还不错。 |
![]() |
4
-1
您可以尝试观看OnHide事件,并立即使可见标志变为真。但这可能会导致闪烁。 |
|
user2161312 · 打开对话框时检测后退按钮事件 7 年前 |
![]() |
Marc Jonkers · P、 使用可变消息通知like消息 7 年前 |
![]() |
NESHOM · 使用控制台应用程序的QDialog没有任务栏条目 7 年前 |
![]() |
NESHOM · 根据Qt中的显示/屏幕大小定位动态QDialog 7 年前 |
![]() |
ArclightOne · 是否从适配器中更改对话框图像? 7 年前 |
![]() |
hedgar2017 · Q对话框窗口模态 7 年前 |