好久没用MFC了 =。=
m_btn1.Create(_T("1"),WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON |BS_DEFPUSHBUTTON,CRect(10,10,110,110),this,IDC_BTN1);
创建的按钮显示出来了, 但是用鼠标点击无效, 按钮没反映
m_btn1.Create(_T("1"),WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON |BS_DEFPUSHBUTTON,CRect(10,10,110,110),this,IDC_BTN1);
创建的按钮显示出来了, 但是用鼠标点击无效, 按钮没反映
myButton1.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(10,10,100,30), this, IDC_BTN1);
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.cx = 300;
cs.cy = 300;
cs.style = WS_OVERLAPPED |
WS_CAPTION |
WS_SYSMENU |
WS_MINIMIZEBOX;
return TRUE;
}
是错误的。
应该写到
CMyView::OnCreate(LPCREATESTRUCT lpCreateStruct)