003
22.06.2005, 15:29 Uhr
mmc20
puss in boots
|
hi, das der klassen-assi keine arrays nimmt iss klar, du musst nur die member und die DDX'es selbst einfügen (aussehalb des AFX-blocks natürlich), also so:
C++: |
// im .h ... // Dialogfelddaten //{{AFX_DATA(CDeinDlg) enum { IDD = IDD_DEINDLG }; CListCtrl m_list; // irgendeine member vom klassen-assi //}}AFX_DATA ///////////////////////////////////// CButton m_cb[10]; ////////////////////////////////////// ... // im .ccp void CDeinDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CDeinDlg) DDX_Control(pDX, IDC_LIST1, m_list); // vom klassen-assi //}}AFX_DATA_MAP ///////////////////////////////////////////////// DDX_Control(pDX, IDC_BUTTON0, m_cb[0]); DDX_Control(pDX, IDC_BUTTON1, m_cb[1]); DDX_Control(pDX, IDC_BUTTON2, m_cb[2]); DDX_Control(pDX, IDC_BUTTON3, m_cb[3]); ///////////////////////////////////////////////// }
|
|