说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

vc中也有控件数组的概念吗?

编辑:说三道四文库 发布时间:2018-04-25 06:52
HTML文档下载 WORD文档下载 PDF文档下载
我现在的程序中,有20个按钮,20个文本编辑框和20个组合框,20个按钮中每个按钮完成类似的功能,文本编辑框和组合框也都实现其各自类似的功能。我想用控件数组来做,
不知道有没有可能.
vc中没有控件数组,是使用资源的形式,而资源对于编译系统来说是一个16位的整数,所以如果你是按顺序建立的按钮等控件可以使用循环来实现,如第一个按钮是IDC_BUTTON1
for(int i=IDC_BUTTON1;i<IDC_BUTTON1+20;i++)
{

}
如果不是按顺序,可以在Resource.h改过来
ON_CONTROL_RANGE宏映射消息,具体参看MSDN帮助
说句不中听的话,这种界面够难看,想想2~~0个文本2~~~0个组合框,2~~~0个按钮.faint
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘