我知道 ID 其实就是一些整数,但是我知道 那些整数是怎么和控件联系起来的?
为什么通过对ID 的操作,就可以控制控件?究竟是怎么实现的?

解决方案 »

  1.   

    void CCCDlg::DoDataExchange(CDataExchange* pDX)
    {
    CDialog::DoDataExchange(pDX);
    //{{AFX_DATA_MAP(CCCDlg)
    DDX_Control(pDX, IDC_EDIT1, m_CC);  //看看
    DDX_Control(pDX, IDC_LIST1, m_list1);
    DDX_Control(pDX, IDC_DATETIMEPICKER1, m_DD);
    DDX_Text(pDX, IDC_EDIT1, m_SS);
    //}}AFX_DATA_MAP
    }
    DDX,DDV的机制
      

  2.   

    在资源文件中 声明控件时 同时与一个整数相联系 这样操作这个整数 就象应对窗体控件 进行控制
    看看WindowsSDK就知道了