你的第一个参数不对,你可以用AfxMessageBox("CFrame constructor");试试
或者MessageBox(this->m_hWnd,"My MFC Window","CFrame constructor",MB_OK);
建议lz别那么急,先看看入门的书,慢慢来
或者MessageBox(this->m_hWnd,"My MFC Window","CFrame constructor",MB_OK);
建议lz别那么急,先看看入门的书,慢慢来
至于为什么不会出现你说得 box不怎么清楚 不过你英语应该不怎么样吧??从这个函数的部分名字上可以看出 ,不是双击,而是单击还有 不要把vb的思想强加到 vc里面去,各有各的好坏
这个是你学习语言需要注意的
void Cmfc222Dlg::OnBnClickedButton1()
{
// TODO: 在此添加控件通知处理程序代码
::MessageBox(NULL,_T("My MFC Window"),_T("CFrame constructor"),MB_OK); // API形式的调用,可以指定第一个参数
MessageBox(_T("My MFC Window"),_T("CFrame constructor"),MB_OK); // CWnd重载形式的调用,相当于API形势第一个参数默认为当前窗口句柄
AfxMessageBox(_T("My MFC Window"),MB_OK); // MFC全局函数形式的调用,默认标题为当前程序名称(字符串资源中设置)
}