
c++ messagebox 报错
private:System::Voidbutton2_Click(System::Object^sender,System::EventArgs^e){MessageB...
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
MessageBox("的");
}
error C2440: “<function-style-cast>”: 无法从“const char [3]”转换为“System::Windows::Forms::MessageBox”
1> 无构造函数可以接受源类型,或构造函数重载决策不明确 展开
MessageBox("的");
}
error C2440: “<function-style-cast>”: 无法从“const char [3]”转换为“System::Windows::Forms::MessageBox”
1> 无构造函数可以接受源类型,或构造函数重载决策不明确 展开
3个回答
展开全部
MessageBox函数需要4个参数的 MessageBox("的");你这个只有1个 所有就错了
MessageBox的第一个参数是窗口句柄 第二个是在消息框上显示的字符 第三个是消息框的标题
第四个是一些常数组合
示例: MessageBox(NULL,"你好","提示框",0); 这个产生的消息框的内容是“你好”标题栏上的字符是“提示框”,第一个NULL表示其父窗口是桌面,最后一个参数0表示是默认的
MessageBox的第一个参数是窗口句柄 第二个是在消息框上显示的字符 第三个是消息框的标题
第四个是一些常数组合
示例: MessageBox(NULL,"你好","提示框",0); 这个产生的消息框的内容是“你好”标题栏上的字符是“提示框”,第一个NULL表示其父窗口是桌面,最后一个参数0表示是默认的
展开全部
MessageBox(NULL,_T("hello"),_T(""),NULL);
在MFC中的CWnd类或派生类才能像你那样用,
在MFC中的CWnd类或派生类才能像你那样用,
参考资料: 百度一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询