15,979
社区成员
发帖
与我相关
我的任务
分享
class CMainDlg : public CDialogImpl<CMainDlg>, public CUpdateUI<CMainDlg>,
public CMessageFilter, public CIdleHandler
{
public:
enum { IDD = IDD_MAINDLG };
// .....
//testCheckBoxT mChkbox1;
CButton mChkbox1;
};
LRESULT CMainDlg::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
{
// center the dialog on the screen
CenterWindow();
/*
省略,你自己调整rc位置
*/
RECT rc ;
rc.left=49;
rc.top=40;
rc.right=140;
rc.bottom=140;
mChkbox1.Create(m_hWnd, rc, _T("chkbox"),WS_CHILD | WS_VISIBLE|BS_AUTOCHECKBOX);
return TRUE;
}
[/quote]
。。。。。。。。。。。。。。。。
mChkbox1.Create(m_hWnd, rc, _T("chkbox"),WS_CHILD | WS_VISIBLE|BS_AUTOCHECKBOX);
这个不是就没有ID嘛。。。和我原来想的不是一样的吗
class CMainDlg : public CDialogImpl<CMainDlg>, public CUpdateUI<CMainDlg>,
public CMessageFilter, public CIdleHandler
{
public:
enum { IDD = IDD_MAINDLG };
// .....
//testCheckBoxT mChkbox1;
CButton mChkbox1;
};
LRESULT CMainDlg::OnInitDialog(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/)
{
// center the dialog on the screen
CenterWindow();
/*
省略,你自己调整rc位置
*/
RECT rc ;
rc.left=49;
rc.top=40;
rc.right=140;
rc.bottom=140;
mChkbox1.Create(m_hWnd, rc, _T("chkbox"),WS_CHILD | WS_VISIBLE|BS_AUTOCHECKBOX);
return TRUE;
}