求delphi 表單從父表單彈出,里面的句柄不變化的方法
uj5u.com熱心網友回復:
自己做了個子表單 彈出 設定 parent 屬性的時候 子表單的句柄發生變化了,然后用windows.setparent 方法可以了, 但是里面的 表單無法設定高度寬度, 和top left,無法點擊按鈕,等各種問題
uj5u.com熱心網友回復:
求大神解答 頂uj5u.com熱心網友回復:
有沒有人啊,可以彈出就是無法設定寬度高度uj5u.com熱心網友回復:
不是一個表單了,當然句柄變化了。uj5u.com熱心網友回復:
delphi的 vcl 框架好坑爹啊, 設定了 parent 屬性 表單重建了uj5u.com熱心網友回復:
同問,SetParent后句柄 不變的辦法? 或者查找句柄 的辦法?uj5u.com熱心網友回復:
procedure TForm1.Button1Click(Sender: TObject);
begin
// Form2.Parent := Self;
//用這句代替
Windows.SetParent(Form2.Handle , Self.Handle);
end;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/120037.html
標籤:VCL組件開發及應用
上一篇:請教個問題。
