2009-10-23 74 views

回答

1

對於CDialog可能會非常棘手,因爲如果不顯示CDialog,則不會創建窗口句柄,也不能調用GetClientRect。

也許我建議呼籲CreateDialogIndirect而不是創建對話框,然後就可以獲取客戶端RECT。你不需要顯示對話框。我認爲只要窗口句柄被創建,GetClientRect就可以工作。我不是專家,但自從我編寫MFC代碼以來,我已經很多年了。