国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
初學(xué)VC2010之屬性頁對(duì)話框
分類: VC++ 2011-05-15 21:21 2197人閱讀 評(píng)論(0) 收藏 舉報(bào)

1、新建單文檔工程,添加菜單中的屬性頁項(xiàng)(單擊彈出屬性頁對(duì)話框);

2、在資源視圖的Dialog下插入3個(gè)對(duì)話框,設(shè)置它們的屬性Style =Child,Boder=Thin,TitleBar 和Disable為True。

3、設(shè)計(jì)每頁視圖,添加按鈕,列表框,多選框,單選框,添加關(guān)聯(lián)變量。

4、往菜單項(xiàng)添加消息處理函數(shù),將3個(gè)屬性頁加入到對(duì)話框的框架對(duì)象中。

 

// Page3.cpp : 實(shí)現(xiàn)文件
//

#include "stdafx.h"
#include "Dialog2.h"
#include "Page3.h"
#include "afxdialogex.h"


// CPage3 對(duì)話框

IMPLEMENT_DYNAMIC(CPage3, CPropertyPage)

CPage3::CPage3()
 : CPropertyPage(CPage3::IDD)
 , m_city(_T(""))
 ,m_job(0)
{

}

CPage3::~CPage3()
{
}

void CPage3::DoDataExchange(CDataExchange* pDX)
{
 CPropertyPage::DoDataExchange(pDX);
 DDX_LBString(pDX, IDC_LIST_CITY, m_city);
/*********************************************************/

菜單項(xiàng)消息響應(yīng)函數(shù):

void CDialog2View::OnProp()
{
 // TODO: 在此添加命令處理程序代碼
 CPropertySheet propSheet;
 CPage1 page1;
 CPage2 page2;
 CPage3 page3;
 propSheet.AddPage(&page1);
 propSheet.AddPage(&page2);
 propSheet.AddPage(&page3);
 if(propSheet.DoModal()==IDOK)
 {
  m_age=page1.m_age;
  m_name=page1.m_name;
  if(page1.m_sex==0)
   m_sex="男";
  else
   m_sex="女";
  if(m_name.IsEmpty())
  {
   MessageBox(_T("你沒有輸入姓名,不能顯示"));
   return ;
  }


BEGIN_MESSAGE_MAP(CPage3, CPropertyPage)
 ON_BN_CLICKED(IDC_RADIO_PRO, &CPage3::OnBnClickedRadioPro)
 ON_BN_CLICKED(IDC_RADIO_SOFTER, &CPage3::OnBnClickedRadioSofter)
 ON_BN_CLICKED(IDC_RADIO_SYSTEM, &CPage3::OnBnClickedRadioSystem)
END_MESSAGE_MAP()


// CPage3 消息處理程序


BOOL CPage3::OnInitDialog()
{
 CPropertyPage::OnInitDialog();

 // TODO:  在此添加額外的初始化
 ((CListBox*)GetDlgItem(IDC_LIST_CITY))->AddString(_T("北京"));
 ((CListBox*)GetDlgItem(IDC_LIST_CITY))->AddString(_T("天津"));
 ((CListBox*)GetDlgItem(IDC_LIST_CITY))->AddString(_T("上海"));
 ((CListBox*)GetDlgItem(IDC_LIST_CITY))->AddString(TEXT("深圳"));
 ((CListBox*)GetDlgItem(IDC_LIST_CITY))->SetCurSel(0);
 ((CButton*)GetDlgItem(IDC_RADIO_PRO))->SetCheck(1);
 return TRUE;  // return TRUE unless you set the focus to a control
 // 異常: OCX 屬性頁應(yīng)返回 FALSE
}


void CPage3::OnBnClickedRadioPro()
{
 // TODO: 在此添加控件通知處理程序代碼
 m_job=0;
}
void CPage3::OnBnClickedRadioSofter()
{
 // TODO: 在此添加控件通知處理程序代碼
 m_job=1;
}
void CPage3::OnBnClickedRadioSystem()
{
 // TODO: 在此添加控件通知處理程序代碼
 m_job=2;
}
.....

  strInput+="工作地點(diǎn):";
  strInput+=m_city;
  dc.TextOutW(0,2*tm.tmHeight,strInput);
 }
 
}

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【新手教程】如何將屬性表嵌入對(duì)話框中顯示
列表框ListBox-3
C++中單選與復(fù)選按鈕的使用
Spy++原理初探
VS2008?MFC如何做屬性頁
MFC:Tab Control 控件的利用
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服