📄 groupdlg.cpp
字号:
DDX_Text(pDX, IDC_EDIT6, m_c6);
DDX_Text(pDX, IDC_EDIT7, m_c7);
DDX_Text(pDX, IDC_EDIT8, m_c8);
DDX_Text(pDX, IDC_EDIT9, m_c9);
DDX_Radio(pDX, IDC_RADIO1, m_i1);
DDX_Radio(pDX, IDC_RADIO100, m_i100);
DDX_Radio(pDX, IDC_RADIO101, m_i101);
DDX_Radio(pDX, IDC_RADIO102, m_i102);
DDX_Radio(pDX, IDC_RADIO103, m_i103);
DDX_Radio(pDX, IDC_RADIO104, m_i104);
DDX_Radio(pDX, IDC_RADIO105, m_i105);
DDX_Radio(pDX, IDC_RADIO106, m_i106);
DDX_Radio(pDX, IDC_RADIO107, m_i107);
DDX_Radio(pDX, IDC_RADIO108, m_i108);
DDX_Radio(pDX, IDC_RADIO109, m_i109);
DDX_Radio(pDX, IDC_RADIO11, m_i11);
DDX_Radio(pDX, IDC_RADIO110, m_i110);
DDX_Radio(pDX, IDC_RADIO111, m_i111);
DDX_Radio(pDX, IDC_RADIO112, m_i112);
DDX_Radio(pDX, IDC_RADIO113, m_i113);
DDX_Radio(pDX, IDC_RADIO114, m_i114);
DDX_Radio(pDX, IDC_RADIO115, m_i115);
DDX_Radio(pDX, IDC_RADIO116, m_i116);
DDX_Radio(pDX, IDC_RADIO117, m_i117);
DDX_Radio(pDX, IDC_RADIO118, m_i118);
DDX_Radio(pDX, IDC_RADIO119, m_i119);
DDX_Radio(pDX, IDC_RADIO12, m_i12);
DDX_Radio(pDX, IDC_RADIO120, m_i120);
DDX_Radio(pDX, IDC_RADIO121, m_i121);
DDX_Radio(pDX, IDC_RADIO122, m_i122);
DDX_Radio(pDX, IDC_RADIO123, m_i123);
DDX_Radio(pDX, IDC_RADIO124, m_i124);
DDX_Radio(pDX, IDC_RADIO125, m_i125);
DDX_Radio(pDX, IDC_RADIO126, m_i126);
DDX_Radio(pDX, IDC_RADIO127, m_i127);
DDX_Radio(pDX, IDC_RADIO128, m_i128);
DDX_Radio(pDX, IDC_RADIO129, m_i129);
DDX_Radio(pDX, IDC_RADIO13, m_i13);
DDX_Radio(pDX, IDC_RADIO130, m_i130);
DDX_Radio(pDX, IDC_RADIO131, m_i131);
DDX_Radio(pDX, IDC_RADIO132, m_i132);
DDX_Radio(pDX, IDC_RADIO133, m_i133);
DDX_Radio(pDX, IDC_RADIO134, m_i134);
DDX_Radio(pDX, IDC_RADIO135, m_i135);
DDX_Radio(pDX, IDC_RADIO136, m_i136);
DDX_Radio(pDX, IDC_RADIO137, m_i137);
DDX_Radio(pDX, IDC_RADIO138, m_i138);
DDX_Radio(pDX, IDC_RADIO139, m_i139);
DDX_Radio(pDX, IDC_RADIO14, m_i14);
DDX_Radio(pDX, IDC_RADIO140, m_i140);
DDX_Radio(pDX, IDC_RADIO141, m_i141);
DDX_Radio(pDX, IDC_RADIO142, m_i142);
DDX_Radio(pDX, IDC_RADIO143, m_i143);
DDX_Radio(pDX, IDC_RADIO144, m_i144);
DDX_Radio(pDX, IDC_RADIO145, m_i145);
DDX_Radio(pDX, IDC_RADIO146, m_i146);
DDX_Radio(pDX, IDC_RADIO147, m_i147);
DDX_Radio(pDX, IDC_RADIO148, m_i148);
DDX_Radio(pDX, IDC_RADIO149, m_i149);
DDX_Radio(pDX, IDC_RADIO15, m_i15);
DDX_Radio(pDX, IDC_RADIO150, m_i150);
DDX_Radio(pDX, IDC_RADIO151, m_i151);
DDX_Radio(pDX, IDC_RADIO152, m_i152);
DDX_Radio(pDX, IDC_RADIO153, m_i153);
DDX_Radio(pDX, IDC_RADIO154, m_i154);
DDX_Radio(pDX, IDC_RADIO155, m_i155);
DDX_Radio(pDX, IDC_RADIO156, m_i156);
DDX_Radio(pDX, IDC_RADIO157, m_i157);
DDX_Radio(pDX, IDC_RADIO158, m_i158);
DDX_Radio(pDX, IDC_RADIO159, m_i159);
DDX_Radio(pDX, IDC_RADIO16, m_i16);
DDX_Radio(pDX, IDC_RADIO160, m_i160);
DDX_Radio(pDX, IDC_RADIO17, m_i17);
DDX_Radio(pDX, IDC_RADIO18, m_i18);
DDX_Radio(pDX, IDC_RADIO19, m_i19);
DDX_Radio(pDX, IDC_RADIO10, m_i10);
DDX_Radio(pDX, IDC_RADIO2, m_i2);
DDX_Radio(pDX, IDC_RADIO20, m_i20);
DDX_Radio(pDX, IDC_RADIO21, m_i21);
DDX_Radio(pDX, IDC_RADIO22, m_i22);
DDX_Radio(pDX, IDC_RADIO23, m_i23);
DDX_Radio(pDX, IDC_RADIO24, m_i24);
DDX_Radio(pDX, IDC_RADIO26, m_i26);
DDX_Radio(pDX, IDC_RADIO25, m_i25);
DDX_Radio(pDX, IDC_RADIO27, m_i27);
DDX_Radio(pDX, IDC_RADIO28, m_i28);
DDX_Radio(pDX, IDC_RADIO29, m_i29);
DDX_Radio(pDX, IDC_RADIO3, m_i3);
DDX_Radio(pDX, IDC_RADIO30, m_i30);
DDX_Radio(pDX, IDC_RADIO31, m_i31);
DDX_Radio(pDX, IDC_RADIO32, m_i32);
DDX_Radio(pDX, IDC_RADIO33, m_i33);
DDX_Radio(pDX, IDC_RADIO34, m_i34);
DDX_Radio(pDX, IDC_RADIO35, m_i35);
DDX_Radio(pDX, IDC_RADIO36, m_i36);
DDX_Radio(pDX, IDC_RADIO37, m_i37);
DDX_Radio(pDX, IDC_RADIO38, m_i38);
DDX_Radio(pDX, IDC_RADIO39, m_i39);
DDX_Radio(pDX, IDC_RADIO4, m_i4);
DDX_Radio(pDX, IDC_RADIO40, m_i40);
DDX_Radio(pDX, IDC_RADIO41, m_i41);
DDX_Radio(pDX, IDC_RADIO42, m_i42);
DDX_Radio(pDX, IDC_RADIO43, m_i43);
DDX_Radio(pDX, IDC_RADIO44, m_i44);
DDX_Radio(pDX, IDC_RADIO45, m_i45);
DDX_Radio(pDX, IDC_RADIO46, m_i46);
DDX_Radio(pDX, IDC_RADIO47, m_i47);
DDX_Radio(pDX, IDC_RADIO48, m_i48);
DDX_Radio(pDX, IDC_RADIO49, m_i49);
DDX_Radio(pDX, IDC_RADIO5, m_i5);
DDX_Radio(pDX, IDC_RADIO50, m_i50);
DDX_Radio(pDX, IDC_RADIO51, m_i51);
DDX_Radio(pDX, IDC_RADIO52, m_i52);
DDX_Radio(pDX, IDC_RADIO53, m_i53);
DDX_Radio(pDX, IDC_RADIO54, m_i54);
DDX_Radio(pDX, IDC_RADIO55, m_i55);
DDX_Radio(pDX, IDC_RADIO56, m_i56);
DDX_Radio(pDX, IDC_RADIO57, m_i57);
DDX_Radio(pDX, IDC_RADIO58, m_i58);
DDX_Radio(pDX, IDC_RADIO59, m_i59);
DDX_Radio(pDX, IDC_RADIO6, m_i6);
DDX_Radio(pDX, IDC_RADIO60, m_i60);
DDX_Radio(pDX, IDC_RADIO61, m_i61);
DDX_Radio(pDX, IDC_RADIO62, m_i62);
DDX_Radio(pDX, IDC_RADIO63, m_i63);
DDX_Radio(pDX, IDC_RADIO65, m_i65);
DDX_Radio(pDX, IDC_RADIO64, m_i64);
DDX_Radio(pDX, IDC_RADIO66, m_i66);
DDX_Radio(pDX, IDC_RADIO67, m_i67);
DDX_Radio(pDX, IDC_RADIO68, m_i68);
DDX_Radio(pDX, IDC_RADIO69, m_i69);
DDX_Radio(pDX, IDC_RADIO7, m_i7);
DDX_Radio(pDX, IDC_RADIO70, m_i70);
DDX_Radio(pDX, IDC_RADIO71, m_i71);
DDX_Radio(pDX, IDC_RADIO72, m_i72);
DDX_Radio(pDX, IDC_RADIO73, m_i73);
DDX_Radio(pDX, IDC_RADIO74, m_i74);
DDX_Radio(pDX, IDC_RADIO75, m_i75);
DDX_Radio(pDX, IDC_RADIO76, m_i76);
DDX_Radio(pDX, IDC_RADIO77, m_i77);
DDX_Radio(pDX, IDC_RADIO78, m_i78);
DDX_Radio(pDX, IDC_RADIO79, m_i79);
DDX_Radio(pDX, IDC_RADIO8, m_i8);
DDX_Radio(pDX, IDC_RADIO80, m_i80);
DDX_Radio(pDX, IDC_RADIO81, m_i81);
DDX_Radio(pDX, IDC_RADIO82, m_i82);
DDX_Radio(pDX, IDC_RADIO83, m_i83);
DDX_Radio(pDX, IDC_RADIO84, m_i84);
DDX_Radio(pDX, IDC_RADIO85, m_i85);
DDX_Radio(pDX, IDC_RADIO86, m_i86);
DDX_Radio(pDX, IDC_RADIO87, m_i87);
DDX_Radio(pDX, IDC_RADIO88, m_i88);
DDX_Radio(pDX, IDC_RADIO89, m_i89);
DDX_Radio(pDX, IDC_RADIO9, m_i9);
DDX_Radio(pDX, IDC_RADIO90, m_i90);
DDX_Radio(pDX, IDC_RADIO91, m_i91);
DDX_Radio(pDX, IDC_RADIO92, m_i92);
DDX_Radio(pDX, IDC_RADIO93, m_i93);
DDX_Radio(pDX, IDC_RADIO94, m_i94);
DDX_Radio(pDX, IDC_RADIO95, m_i95);
DDX_Radio(pDX, IDC_RADIO96, m_i96);
DDX_Radio(pDX, IDC_RADIO97, m_i97);
DDX_Radio(pDX, IDC_RADIO98, m_i98);
DDX_Radio(pDX, IDC_RADIO99, m_i99);
DDX_Text(pDX, IDC_COUNT, m_iGroup);
DDX_Text(pDX, IDC_GROUPNO, m_iGroupno);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CGroupDlg, CDialog)
//{{AFX_MSG_MAP(CGroupDlg)
ON_BN_CLICKED(ID_EXIT, OnExit)
ON_BN_CLICKED(IDC_NEXT, OnNext)
ON_BN_CLICKED(IDC_PREV, OnPrev)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CGroupDlg message handlers
void CGroupDlg::OnExit()
{
// TODO: Add your control notification handler code here
OnCancel();
}
void CGroupDlg::OnNext()
{
// TODO: Add your control notification handler code here
this->EndDialog(20000);
}
void CGroupDlg::OnPrev()
{
// TODO: Add your control notification handler code here
this->EndDialog(20001);
}
BOOL CGroupDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
//////////////////////////////////////////////////////////////////////////
int arr1[]={IDC_RADIO1, IDC_RADIO2, IDC_RADIO3, IDC_RADIO4, IDC_RADIO5, IDC_RADIO6, IDC_RADIO7, IDC_RADIO8,
IDC_RADIO9, IDC_RADIO10, IDC_RADIO11, IDC_RADIO12, IDC_RADIO13, IDC_RADIO14, IDC_RADIO15, IDC_RADIO16,
IDC_RADIO17, IDC_RADIO18, IDC_RADIO19, IDC_RADIO20, IDC_RADIO21, IDC_RADIO22, IDC_RADIO23, IDC_RADIO24,
IDC_RADIO25, IDC_RADIO26, IDC_RADIO27, IDC_RADIO28, IDC_RADIO29, IDC_RADIO30, IDC_RADIO31, IDC_RADIO32,
IDC_RADIO33, IDC_RADIO34, IDC_RADIO35, IDC_RADIO36, IDC_RADIO37, IDC_RADIO38, IDC_RADIO39, IDC_RADIO40,
IDC_RADIO41, IDC_RADIO42, IDC_RADIO43, IDC_RADIO44, IDC_RADIO45, IDC_RADIO46, IDC_RADIO47, IDC_RADIO48,
IDC_RADIO49, IDC_RADIO50, IDC_RADIO51, IDC_RADIO52, IDC_RADIO53, IDC_RADIO54, IDC_RADIO55, IDC_RADIO56,
IDC_RADIO57, IDC_RADIO58, IDC_RADIO59, IDC_RADIO60, IDC_RADIO61, IDC_RADIO62, IDC_RADIO63, IDC_RADIO64,
IDC_RADIO65, IDC_RADIO66, IDC_RADIO67, IDC_RADIO68, IDC_RADIO69, IDC_RADIO70, IDC_RADIO71, IDC_RADIO72,
IDC_RADIO73, IDC_RADIO74, IDC_RADIO75, IDC_RADIO76, IDC_RADIO77, IDC_RADIO78, IDC_RADIO79, IDC_RADIO80,
IDC_RADIO81, IDC_RADIO82, IDC_RADIO83, IDC_RADIO84, IDC_RADIO85, IDC_RADIO86, IDC_RADIO87, IDC_RADIO88,
IDC_RADIO89, IDC_RADIO90, IDC_RADIO91, IDC_RADIO92, IDC_RADIO93, IDC_RADIO94, IDC_RADIO95, IDC_RADIO96,
IDC_RADIO97, IDC_RADIO98, IDC_RADIO99, IDC_RADIO100,IDC_RADIO101,IDC_RADIO102,IDC_RADIO103,IDC_RADIO104,
IDC_RADIO105,IDC_RADIO106,IDC_RADIO107,IDC_RADIO108,IDC_RADIO109,IDC_RADIO110,IDC_RADIO111,IDC_RADIO112,
IDC_RADIO113,IDC_RADIO114,IDC_RADIO115,IDC_RADIO116,IDC_RADIO117,IDC_RADIO118,IDC_RADIO119,IDC_RADIO120,
IDC_RADIO121,IDC_RADIO122,IDC_RADIO123,IDC_RADIO124,IDC_RADIO125,IDC_RADIO126,IDC_RADIO127,IDC_RADIO128,
IDC_RADIO129,IDC_RADIO130,IDC_RADIO131,IDC_RADIO132,IDC_RADIO133,IDC_RADIO134,IDC_RADIO135,IDC_RADIO136,
IDC_RADIO137,IDC_RADIO138,IDC_RADIO139,IDC_RADIO140,IDC_RADIO141,IDC_RADIO142,IDC_RADIO143,IDC_RADIO144,
IDC_RADIO145,IDC_RADIO146,IDC_RADIO147,IDC_RADIO148,IDC_RADIO149,IDC_RADIO150,IDC_RADIO151,IDC_RADIO152,
IDC_RADIO153,IDC_RADIO154,IDC_RADIO155,IDC_RADIO156,IDC_RADIO157,IDC_RADIO158,IDC_RADIO159,IDC_RADIO160,};
//////////////////////////////////////////////////////////////////////////
int arr2[]={ m_i1, m_i2, m_i3, m_i4, m_i5, m_i6, m_i7, m_i8,m_i9, m_i10, m_i11, m_i12, m_i13, m_i14, m_i15, m_i16,
m_i17, m_i18, m_i19, m_i20, m_i21, m_i22, m_i23, m_i24,m_i25, m_i26, m_i27, m_i28, m_i29, m_i30, m_i31, m_i32,
m_i33, m_i34, m_i35, m_i36, m_i37, m_i38, m_i39, m_i40,m_i41, m_i42, m_i43, m_i44, m_i45, m_i46, m_i47, m_i48,
m_i49, m_i50, m_i51, m_i52, m_i53, m_i54, m_i55, m_i56,m_i57, m_i58, m_i59, m_i60, m_i61, m_i62, m_i63, m_i64,
m_i65, m_i66, m_i67, m_i68, m_i69, m_i70, m_i71, m_i72,m_i73, m_i74, m_i75, m_i76, m_i77, m_i78, m_i79, m_i80,
m_i81, m_i82, m_i83, m_i84, m_i85, m_i86, m_i87, m_i88,m_i89, m_i90, m_i91, m_i92, m_i93, m_i94, m_i95, m_i96,
m_i97, m_i98, m_i99, m_i100,m_i101,m_i102,m_i103,m_i104,m_i105,m_i106,m_i107,m_i108,m_i109,m_i110,m_i111,m_i112,
m_i113,m_i114,m_i115,m_i116,m_i117,m_i118,m_i119,m_i120,m_i121,m_i122,m_i123,m_i124,m_i125,m_i126,m_i127,m_i128,
m_i129,m_i130,m_i131,m_i132,m_i133,m_i134,m_i135,m_i136,m_i137,m_i138,m_i139,m_i140,m_i141,m_i142,m_i143,m_i144,
m_i145,m_i146,m_i147,m_i148,m_i149,m_i150,m_i151,m_i152,m_i153,m_i154,m_i155,m_i156,m_i157,m_i158,m_i159,m_i160,};
for(int i=0;i<160;i++)
{
if(arr2[i]==0)
{
GetDlgItem(arr1[i])->EnableWindow(true);
}
}
m_iGroup=iCount;
if(iCount==1)
{
GetDlgItem(IDC_PREV)->EnableWindow(false);
}
if(iCount==setdlg.savepoint/40)
{
GetDlgItem(IDC_NEXT)->EnableWindow(false);
}
m_iGroupno=setdlg.savepoint/40;
UpdateData(false);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -