当前位置:首页>开发>正文

MessageBox的几点用法 请教messagebox()的用法

2023-05-20 06:06:32 互联网 未知 开发

 MessageBox的几点用法 请教messagebox()的用法

MessageBox的几点用法

哈哈,同学,MessageBox有两种,一种是API函数,另一种是MFC的CWnd类里对MessageBox API进行封装后的函数,名字也叫MessageBox。
你的前一种情况是引用了windows API的头文件,只能使用API的那个,是四个参数。
后一种情况是MFC框架,你的CMy1Dlg继承CWnd类,那么你的MessageBox用的就是CWnd里的那个,是三个参数。想用API,这样写::MessageBox(NULL,"示例用法", "demo", MB_OK) 加两个冒号

请教messagebox()的用法?

这是弹出提示框with Application do MessageBox(PChar(Message), PChar(MainForm.Caption), MB_OK MB_ICONINFORMATION)这是弹出问题框with Application do Result := MessageBox(PChar(Message), PChar(MainForm.Caption), MB_YESNO MB_ICONQUESTION)还有其他组合,具体看帮助!

MessageBox用法

好象初学windows编程总遇到这样的问题。
你强制类型转换一下看。
char sMessage[]="dfsd"
LPCTSTR p=(LPCTSTR)sMessage
MessageBox(p)
不过我记得这样直接写不太成,后面还有些参数。

最新文章