MFC 使用屬性頁表單

2021-07-02 14:45:27 字數 339 閱讀 8089

首先插入idd_proppage_large資源

建立類cpropertypage

建立屬性頁表單cpropertysheet,在標頭檔案中建立cpropertypage變數,在建構函式中載入屬性頁addpage(&page1);

去掉幫助、應用按鈕

cpropertysheet建構函式中新增:

this->m_psh.dwflags &= ~(psh_hashelp);

page1.m_psp.dwflags &= ~(psp_hashelp);

m_sheet = new csheet(l"屬性表單");

m_sheet->domodal();

MFC建立屬性表單

1 插入3個屬性頁對話方塊資源。2 分別給3個屬性頁建立乙個新類。3 建立乙個屬性表單類。4 分別定義3個屬性表單物件,把物件新增到屬性表單中。5 設定屬性表單的 樣式,並啟用onsetactive 虛函式 設定屬性表單嚮導 6 建立乙個按鈕命令響應函式,顯示屬性表單。cpropsheet incl...

MFC新增屬性頁雜記

為了能實現在同乙個頁面實現多個頁面的切換效果。cpropertysheet要與cpropertypage一起使用。2.在對話方塊資源中插入兩個對話方塊idd dialog1 idd dialog2,作為兩個子頁。為這兩個對話方塊增加兩個類,分別為cpage1和cpage2,其基類選擇cpropert...

mfc中新增屬性表單

1.主對話方塊中 新增乙個類為cpage 2.在page.h中新增cpropertysheet 物件m sheet 3.新建子對話方塊基於idd proppage large 分別為子對話方塊新建類cpage1,cpage2 4.在page.h中新增cpage1,cpage2的物件m page1,m...