天天看點

VC對話框全屏顯示及相應控件位置改變(轉)

四、設計狀态下指定對話框以全屏顯示

1、手工把它拽成比如1024×768, 然後Alt+V U

2、在*.rc檔案中修改,但是機關不一樣。

五、用MoveWindow或SetWindowPos全屏對話框

首先計算出客戶區的大小GetClientRect();

再計算出整個視窗的大小GetWindowRect();

然後再得到目前螢幕的大小GetSystemMetrics();

最後根據這三個資料進行換算,當客戶區為螢幕大小時視窗的位置的大小;

計算完成後調用MoveWindow就可以了。