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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VS2015 MFC属性页孙鑫笔记

發(fā)布時(shí)間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS2015 MFC属性页孙鑫笔记 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

/************************創(chuàng)建屬性頁表單*********************************************/

一 創(chuàng)建單文檔程序

二 切換到資源視圖通過右鍵添加資源,添加三個(gè)DIALOG對(duì)話框,DIALOG選擇 IDD_PROPPAGE_LARGE。修改ID:IDD_PROP1,IDD_PROP2,IDD_PROP3。為每個(gè)對(duì)話框增加設(shè)計(jì)所需控件

三 為資源IDD_PROP1,IDD_PROP2,IDD_PROP3增加對(duì)應(yīng)的MFC類:CProp1,CProp2,CProp3,它們都繼承自CPropertyPage

四 創(chuàng)建一個(gè)集成CProp1,CProp2,CProp3屬性頁的屬性表單類CpropSheet,它繼承自CPropertySheet,為它增加三個(gè)public 類型為CProp1,CProp2,CProp3,變量為:m_prop1,m_prop2,m_prop3三個(gè)成員變量。

???? 在CpropSheet的構(gòu)造函數(shù)里通過調(diào)用成員函數(shù)AddPage(&m_prop1);AddPage(&m_prop2);AddPage(&m_prop3);

五 使用CpropSheet對(duì)象的DoModal()函數(shù)來顯示屬性頁。至此出現(xiàn)的頁面自動(dòng)帶有三個(gè)CButton類型的按鈕,確定、取消、應(yīng)用

?

/*************************創(chuàng)建向?qū)?duì)話框*******************************************/

步驟同屬性表單。不同之處在于調(diào)用DoModal()之前,通過CPropertySheet對(duì)象調(diào)用成員函數(shù):SetWizardMode();

CPropSheet propSheet(L"屬性表單A"); //打開頁面后的標(biāo)題 propSheet.SetWizardMode();propSheet.DoModal();//備注 calss CPropSheet : public CPropertySheet

此出現(xiàn)的頁面自動(dòng)帶有三個(gè)CButton類型的按鈕,上一步、下一步、取消。三個(gè)頁面都有,但是對(duì)于第一個(gè)頁面,它不應(yīng)該用到上一步,最后一個(gè)頁面不能再有下一步了。既然這三個(gè)按鈕都是CPorpertySheet的,查看MSDN,通過SetWizardButtons(DWORD dFlags)方法設(shè)置所需按鈕。

dFlags:PSWIZB_BACK、PSWIZB_NEXT、PSWIZB_FINISH、PSWIZB_DISABLEDFINISH

要設(shè)置按鈕,需要在屬性頁CPropertyPage中的OnSetActive()中進(jìn)行修改。由于CPropertyPage是屬于CPropertySheet的一個(gè)頁面,因此他們之間存在父子關(guān)系。因此Page中,可以調(diào)用GetParent()獲取父指針CWnd類型的,而我們需要操作的是CPropertySheet類型的,因此需要進(jìn)行轉(zhuǎn)換。

?

BOOL CProp1::OnSetActive() {//對(duì)于第一個(gè)頁面,它只有下一步((CPropertySheet*)GetParent())->SetWizardButtons(PSWIZB_NEXT); //當(dāng)激活這個(gè)頁面的時(shí)候,同樣顯示 “上一步” “下一步”“取消”//不同的是,“上一步”按鈕灰色不可用return CPropertyPage::OnSetActive(); } BOOL CProp2::OnSetActive() { // 中間頁面有上一步,和下一步按鈕((CPropertySheet*)GetParent())->SetWizardButtons(PSWIZB_BACK|PSWIZB_NEXT);return CPropertyPage::OnSetActive(); } BOOL CProp3::OnSetActive() {// 最后一個(gè)有上一步和完成按鈕((CPropertySheet*)GetParent())->SetWizardButtons(PSWIZB_BACK|PSWIZB_FINISH);return CPropertyPage::OnSetActive(); }

單擊下一步按鈕:在CProp1,CProp2增加OnWizardNext()虛函數(shù)....

?

轉(zhuǎn)載于:https://www.cnblogs.com/zhou8744/p/10600080.html

總結(jié)

以上是生活随笔為你收集整理的VS2015 MFC属性页孙鑫笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 久久91av| 国产日韩精品一区二区三区 | 免费看60分钟黄视频 | 日韩精品字幕 | 欧美福利网址 | 久久精品国产亚洲av久一一区 | 久久久精品一区 | 日本天堂在线播放 | www色网| 国产高潮国产高潮久久久 | 人人看超碰 | 秋葵视频成人 | 天天射天天射天天射 | 黄色片女人 | 亚洲一区91| 日韩在线免费观看视频 | 国产精品一区二区三区免费 | 对白超刺激精彩粗话av | 中国一级特黄真人毛片免费观看 | 国产精品免费一区 | 午夜不卡久久精品无码免费 | 激情五月婷婷 | 奇米视频在线观看 | 日本69少妇 | a级黄色片网站 | 黑白配高清国语在线观看 | 男女羞羞动态图 | 性久久久久久久久久 | 久久精品国产99精品国产亚洲性色 | 久久亚洲精 | 中文在线最新版天堂 | 深夜福利视频导航 | 一区二区激情 | 韩国av永久免费 | 午夜视频在线网站 | 伊人欧美 | x88av在线 | 亚洲精品久久久久久无码色欲四季 | 97超碰人人模人人人爽人人爱 | www.国产精品.com | 中文字幕精品一区二区三区精品 | 中文字幕23 | 日韩视频三区 | 国产中文字幕二区 | 欧美性色a | 玖玖精品在线视频 | 成人片免费看 | 中文字幕在线播出 | 色吧综合网 | 午夜免费福利小电影 | 色多多在线观看 | 亚洲成a人片77777精品 | www五月天com| 国产精品视频久久久久久久 | 国产无遮挡又黄又爽免费视频 | 北条麻妃一区二区三区四区五区 | 欧美一区二区 | 鲁在线视频 | 成人在线视频一区二区 | 国产一区二区视频网站 | 欧美日韩在线视频一区二区三区 | 天天狠狠| 欧美三根一起进三p | 免费看污黄网站在线观看 | 午夜免费福利影院 | 日日夜夜狠 | 午夜嘿嘿嘿 | av自拍| 午夜激情在线视频 | 杨幂一区二区三区免费看视频 | 日本h漫在线观看 | 久久精品国产一区二区三区 | 日本一区电影 | av在线操 | 中文字幕第20页 | 国产一区二区三区四区五区六区 | 亚洲精品网站在线 | 精品国产乱码久久久久久鸭王1 | 日本污视频在线观看 | 五月天伊人网 | 先锋av资源 | 九色视频网站 | 国产精品午夜在线观看 | 一级一片免费播放 | 自拍偷拍第3页 | 日本福利一区二区三区 | 国产伊人网 | 抽插丰满内射高潮视频 | 国内精品免费 | 51福利视频| 亚洲欧美自拍偷拍 | 亚洲男人天堂2018 | 手机av免费 | 五月天婷婷激情 | 人妻精品无码一区二区 | 久久精品国产精品亚洲 | 欧美激情精品久久久久久免费 | 在线天堂中文在线资源网 | 成人午夜av |