代码如下:
GetDlgItem(IDC_EDIT1)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT2)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT3)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT4)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT5)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT6)->EnableWindow(FALSE);
看起来很不舒服,不知道改成循环的代码应该怎么改啊。
GetDlgItem(IDC_EDIT1)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT2)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT3)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT4)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT5)->EnableWindow(FALSE);
GetDlgItem(IDC_EDIT6)->EnableWindow(FALSE);
看起来很不舒服,不知道改成循环的代码应该怎么改啊。
for (int i = 0; i < nCount; i++)// _countof
GetDlgItem(id[i])->Enable(FALSE);
如果你的ID是相邻的,你还可以
for (int i = start; i < (end + 1); i++)
GetDlgItem(id[i])->Enable(FALSE);