父視窗建立按鈕響應事件,並將檔案路徑傳輸到子視窗
父視窗響應事件:
void cparentdlg::onbnclickedbutton1()
//--------開啟子視窗,並將檔案路徑傳輸,為子視窗中的csfilename賦值進行傳遞
cchilddlg childdlg;
//csfilename在父視窗.**件中宣告為公有變數進行訪問
//在子視窗的.**件中也存在公有變數csfilename
childdlg.csfilename = csfilename;
childdlg.domodal();
//return strdirectorypath;
}子視窗響應事件:
void cchilddlg::onbnclickedbutton1()
MFC視窗位置和大小的獲取
最近在做乙個專案,需要控制項隨對話方塊大小的變化而變化,因此需要準確獲取對話方塊視窗 控制項的大小和位置。經過好一番查尋 測試,終於看到了希望。下面是一些獲取視窗位置和大小的函式,示例如下 1 獲取螢幕解析度 下邊兩個函式獲取的是顯示螢幕的大小,但不包括工作列等區域 int cx getsystem...
互動 MFC視窗位置分析
一 單文件子視窗 onsize 中通過傳送wm sizeparent訊息給子視窗,對於單文件而言,子視窗是ccontrolbar的派生類和檢視view類,controlbar的子視窗切去自己占有的矩形區,並用 enddeferwindowpos 來設定,設定之後,對於還有有子窗體,會傳送wm win...
MFC獲取視窗大小
1 獲取螢幕解析度 下邊兩個函式獲取的是顯示螢幕的大小,但不包括工作列等區域 int cx getsystemmetrics sm cxfullscreen int cy getsystemmetrics sm cyfullscreen 下邊這兩個函式獲取的是真正螢幕的大小 螢幕解析度 int nw...