VC++是控件数组的设置

王朝vc·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

在VB中可以把很多相同的控件设置成数组,操作非常方便

在VC中有时也是对规律性很强,而控件又非常多的时候怎么办呢

经过今天一试,终于试出来了

举例子如下:

有20个EditBox,想设置成一个数组

先在窗体类中定义一个数组,CString cs[20];

不要用建立类向导来建数组

void CInterfaceDlg::DoDataExchange(CDataExchange* pDX)

{

CDialog::DoDataExchange(pDX);

//{{AFX_DATA_MAP(CInterfaceDlg)

DDX_Control(pDX, IDC_SetColor_BT, m_setcolor);

//}}AFX_DATA_MAP

DDX_Control(pDX, IDC_SC_BT0, cs[0]);

DDX_Control(pDX, IDC_SC_BT1, cs[1]);

DDX_Control(pDX, IDC_SC_BT2, cs[2]);

DDX_Control(pDX, IDC_SC_BT3, cs[3]);

..........

}

OK了

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航