防止任何应用程序最小化我的

Way*_*ght 1 forms delphi vcl minimize

我想知道是否有一种好方法可以防止任何应用程序最小化我的 Delphi 表单?我目前有一个无边框 VCL 表单,WindowState 设置为 wsMaximized。我想永久保持最大化状态。关于如何做到这一点的任何建议将是最美妙的。谢谢

Rem*_*eau 5

覆盖您的 Form 的虚拟WndProc()方法并让它丢弃任何包含或 的WM_SYSCOMMAND消息。wParamSC_MINIMIZESC_RESTORE

  • 我说的是窗口娱乐而不是形式娱乐。在某些情况下可以重新创建窗口,并且您的代码将会中断。不要使用你的黑客。按照雷米说的任何一种方法都可以。 (3认同)