基于对话框的MFC应用程序,某一个页面中非常多的编辑框(196个),并把这些对话框排列成14行14列,然后我在头文件中申明了一个二维数组m_lr[14][14],然后想给这些对话框添加变量,如第一行第一列的对话框添加m_lr[0][0],第一行第二列的对话框添加m_lr[0][1]...我知道一种方法,就是在DoDataExchange中直接
DDX_Text(pDX, IDC_EDIT16, m_lr2[0][0]);
DDX_Text(pDX, IDC_EDIT17, m_lr2[0][1]);
DDX_Text(pDX, IDC_EDIT18, m_lr2[0][2]);
DDX_Text(pDX, IDC_EDIT19, m_lr2[0][3]);
...
但是这种方法有缺陷,具体缺陷在哪儿一时半会儿说不太明白。我想直接在编辑框点右键添加变量,直接将数组赋值给对话框,谁知道具体操作方法,谢谢!
------解决方案--------------------------------------------------------
我觉得怎么不用一个excel的控件?
------解决方案--------------------------------------------------------
CArray