日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VS2010-MFC(对话框:一般属性页对话框的创建及显示)

發(fā)布時間:2024/4/15 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS2010-MFC(对话框:一般属性页对话框的创建及显示) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

轉(zhuǎn)自:http://www.jizhuomi.com/software/169.html

?

屬性頁對話框包括向?qū)υ捒蚝鸵话銓傩皂搶υ捒騼深?#xff0c;上一節(jié)演示了如何創(chuàng)建并顯示向?qū)υ捒?#xff0c;本節(jié)將繼續(xù)介紹一般屬性頁對話框的創(chuàng)建和顯示。

實際上,一般屬性頁對話框的創(chuàng)建和顯示過程和向?qū)υ捒蚴呛茴愃频摹1竟?jié)將上一節(jié)中的向?qū)υ捒蜻M行少量修改,使其成為一般屬性頁對話框。

?

一般屬性頁對話框的創(chuàng)建步驟:

???????1.創(chuàng)建屬性頁對話框資源

?????? 屬性頁對話框資源的創(chuàng)建方法同向?qū)υ捒蚴且粯拥?#xff0c;上一講中的對話框資源不需進行任何修改。

?

???????2.創(chuàng)建屬性頁類

?????? 屬性頁類的創(chuàng)建和向?qū)υ捒虻膶傩皂擃愐不疽粯?#xff0c;只是一般屬性頁對話框中不需要“下一步”和“完成”等按鈕,所以上一講中屬性頁類的OnSetActive和OnWizardFinish等重載函數(shù)可以去掉。即CSummandPage類中的OnSetActive函數(shù)、CAddPage類中的OnSetActive函數(shù)和OnWizardFinish函數(shù)可以刪除或注釋掉。其他部分不需作任何修改。【PS;記得將CSummandPage類和CAddPage類頭文件(.h)中的相應函數(shù)聲明也注釋或刪掉,否則編譯錯誤】

?

???????3.創(chuàng)建屬性表類

???????創(chuàng)建屬性表類的過程同向?qū)υ捒驅(qū)傩员眍愐彩且粯拥?#xff0c;所以上一講中的CAddSheet類不需修改。

?

???????4.顯示一般屬性頁對話框

?????? 上一講向?qū)υ捒虻娘@示是在OnBnClickedInstructButton函數(shù)中實現(xiàn)的,其中語句sheet.SetWizardMode();旨在設(shè)置屬性表為向?qū)υ捒蚰J?#xff0c;所以顯示一般屬性頁對話框時不需調(diào)用SetWizardMode成員函數(shù)。另外,我們可以將屬性頁對話框的標題設(shè)為“使用說明”,在構(gòu)造屬性表對象時將此字符串作為構(gòu)造函數(shù)的參數(shù)傳入。

OnBnClickedInstructButton函數(shù)修改如下:

void CAdditionDlg::OnBnClickedInstructButton() { // TODO: Add your control notification handler code here // 創(chuàng)建屬性表對象 CAddSheet sheet(_T("使用說明")); // 打開模態(tài)一般屬性頁對話框 sheet.DoModal(); }

?

???????這樣一般屬性頁對話框的創(chuàng)建和顯示就講完了,我們運行下程序,在結(jié)果對話框上點“使用說明”按鈕看看效果吧:

?

?

?

再總結(jié)下,一般屬性頁對話框和向?qū)υ捒虻膭?chuàng)建和顯示的不同包括,是否需要OnSetActive和OnWizardFinish等重載函數(shù),是否需要調(diào)用屬性表類的SetWizardMode函數(shù)設(shè)置為向?qū)υ捒蚰J健?/span>

?

?

?

?

轉(zhuǎn)載于:https://www.cnblogs.com/Tang-tangt/p/9449819.html

總結(jié)

以上是生活随笔為你收集整理的VS2010-MFC(对话框:一般属性页对话框的创建及显示)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。