CButton m_wndBtn; m_wndBtn.Create(TEXT("Save"),BS_DEFPUSHBUTTON,CRect(0,0,60,22),this,IDC_BTN_WEB_SAVE);
================================================================== Radio button
保证资源号连续,并且第一个Radio Button的属性中Group被选中即可。
Win32 UINT iRet = IsDlgButtonChecked(IDC_RADIO_ACCEPT);
#define BST_UNCHECKED 0x0000 #define BST_CHECKED 0x0001 #define BST_INDETERMINATE 0x0002 #define BST_PUSHED 0x0004 #define BST_FOCUS 0x0008
Win32 BM_SETCHECK wParam BST_CHECKED,BST_INDETERMINATE,BST_UNCHECKED lParam NULL
BOOL CheckRadioButton( __in HWND hDlg, __in int nIDFirstButton, __in int nIDLastButton, __in int nIDCheckButton ); If the function succeeds, the return value is nonzero. Otherwise is zero.
MFC int GetCheckedRadioButton( int nIDFirstButton, int nIDLastButton ); ID of the checked radio button, or 0 if none is selected.
void CheckRadioButton( int nIDFirstButton, int nIDLastButton, int nIDCheckButton );
void CMyDlg::OnMarkRadio() { CheckRadioButton(IDC_RADIO1, IDC_RADIO4, IDC_RADIO3); }
|