我無法檢測窗體的滾動條是否可見。 谷歌互聯網顯示,下面的代碼應該工作。每個人都使用它:檢測窗體的滾動條是否在mdi子項中可見
我這樣稱呼它:
procedure TFrmBaser.Button1Click(Sender: TObject);
begin
if VertScrollBarVisible(MainForm.Handle)
then Caption:= 'visible';
end;
返回false所有的時間,甚至是滾動條是可見的。它們可以通過一些MDI子窗體顯示出來,我拖出一些屏幕。
德爾福7,Win XP的SP3,在
所以你有這個代碼,你就這樣稱呼......會發生什麼? – 2010-07-29 02:51:24
對不起。它一直返回False。 – Ampere 2010-07-29 03:17:08
注意:MDI嚴重分層,出於很多原因。 – 2010-07-30 13:04:30