MFC讓視窗一開始就最大化

2021-05-21 11:46:48 字數 618 閱讀 2730

看原帖,本貼尾有鏈結

// bring to top before showing

bringtotop(ncmdshow);

if (ncmdshow != -1)

}->***

怎麼解決問題? 然視窗第一次顯示就最大化?

ccommandlineinfo cmdinfo;

parsecommandline(cmdinfo);

// dispatch commands specified on the command line

//在parsecommandline之後,processshellcommand之前,新增這句!!!

m_ncmdshow = sw_showmaximized;

if (!processshellcommand(cmdinfo))

return false;

// the one and only window has been initialized, so show and update it.

m_pmainwnd->showwindow(sw_showmaximized);

m_pmainwnd->updatewindow();

問題解決。

MFC程式 SDI 一開始執行最大化

修改mfc的視窗介面的外觀,修改mfc視窗的外觀要用到類風格 cs x 和視窗風格 ws x mfc在winmain函式的最開始都定義了wndclass視窗類,該類可以改變視窗的圖示,背景,游標等 若要改變視窗的大小,一般在 cmainframe precreatewindow createstru...

MFC視窗啟動最大化

常用mfc進行程式設計的人都知道單文件的程式設計,在程式設計過程中發現欲使程式在啟動時就能最大化顯示,這裡的處理方法有多種,但是結果卻不一樣。cs.style ws maximize m pmainwnd showwindow sw show 為 m pmainwnd showwindow sw s...

MFC視窗啟動最大化

常用mfc進行程式設計的人都知道單文件的程式設計,在程式設計過程中發現欲使程式在啟動時就能最大化顯示,這裡的處理方法有多種,但是結果卻不一樣。首先大家最常用的就是在view類的precreatewindow函式中,修改視窗型別cs的值,也就是或上乙個 最大化 即 cpp view plain cop...