各位高手:
请问如何将一个数组和一组同类型的控件相关联
CStatic m_Image[10];
然后我在某一界面中设置了10个static控件ID为:IDC_IMAGE0...IDC_IMAGE9
是否只能手工在
void CPictureDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CPictureDlg)
DDX_Control(pDX,IDC_IMAGE0,m_Image[0]);
中写吗!有无其它办法??
请各位多指点!!!谢谢!!!
请问如何将一个数组和一组同类型的控件相关联
CStatic m_Image[10];
然后我在某一界面中设置了10个static控件ID为:IDC_IMAGE0...IDC_IMAGE9
是否只能手工在
void CPictureDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CPictureDlg)
DDX_Control(pDX,IDC_IMAGE0,m_Image[0]);
中写吗!有无其它办法??
请各位多指点!!!谢谢!!!
int iID=IDC_staitc1;//10必须连贯的ID
for(int i=0;i<10;i++)
{
m_Image[i].SubclassWindow(GetDlgItem(iID));
}
int iID=IDC_staitc1;//10必须连贯的ID
for(int i=0;i<10;i++)
{
m_Image[i].SubclassWindow(GetDlgItem(iID));
iID++;
}
DDX_Control(pDX, IDC_IMAGE1+i, m_Image[i]);