Учебник по Visual C++ .Net




Создание и связывание переменных


CPolyDlg::DoDataExchange(CDataExchange* pDX)

{

//====== Связывание Control-переменных с ползунками

DDX_Control(pDX, IDC_BSLIDER, m_bSlider);

DDX_Control(pDX, IDCJ3SLIDER, m_gSlider);

DDX_Control(pDX, IDC_RSLIDER, m_rSlider);

//==== Связывание Control-переменных с нестандартными

//==== окнами редактирования

DDX_Control(pDX, IDC_COLOR, m_cColor) ;

DDX_Control(pDX, IDC_BLUE, m_cBlue);

DDX_Control(pDX, IDC_GREEN, m_cGreen);

DDX_Control (pDX, IDC_RED, m_cRed) ;

//==== Связывание Value-переменных с нестандартными

//==== окнами редактирования и проверка данных

DDX_Text(pDX, IDC_BLUE, m_nBlue);

DDV_MinMaxUInt(pDX, m_nBlue, 0, 255);

DDX_Text (pDX, IDC_GREEN, m_nGreen);

DDV_MinMaxUInt(pDX, m_nGreen, 0, 255);

DDX_Text(pDX, IDC_RED, m_nRed) ;

DDV_MinMaxUInt(pDX, m_nRed, 0, 255);

DDX_Text(pDX, IDC_PEN, m_nPen);

DDV_MinMaxUInt(pDX, m_nPen, 1, 100);

//==== Вызов родительской версии функции обмена CDialog::DoDataExchange(pDX);

}




Содержание  Назад  Вперед