我的 Delphi 11 FMX 專案有多個檔案視窗。
如何在代碼中檢測視窗是否在后臺?(Windows 和 Macintosh)
uj5u.com熱心網友回復:
該Active: Boolean屬性指示表單是否具有焦點。
但是請注意:
在程序中
TCommonCustomForm.Activate;,Active屬性是True在OnActivate呼叫之前設定的。在程序中
TCommonCustomForm.Deactivate;,Active屬性是False在OnDeactivate呼叫后設定的。
因此,在這些事件 (和) 中參考Active屬性可能容易出錯。OTOH,事件已經說明退出后的狀態。OnActivateOnDeactivate
在這些事件之外,該Active屬性正確指示實際狀態。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/360362.html
