messageboxMessageBox AfxMessageBox 有什么不同?

messagebox  时间:2021-01-02  阅读:()

在C++中::MessageBox(x,x ,x)这样的东西是什么意思。这调的是什么类的函数

意思就是弹出一个信息提示窗口,提示使用者一些信息,例如错误信息,成功信息,确认信息等!

::MessageBox()前面的“::”是什么意思?

::是指定MessageBox()的作用域,防止重名的方法之间调用混乱 CView::MessageBox()表示调用CView里的MessageBox ::MessageBox表示调用不包含在任何类里的MessageBox(也就是全局的),在Windows平台上一般就表示Win32的API

MessageBox AfxMessageBox 有什么不同?

AfxMessageBox用来弹出一个消息框,它的函数原型有两种版本: int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 ); int AFXAPI AfxMessageBox( UINT nIDPrompt, UINT nType = MB_OK, UINT nIDHelp = (UINT) –1 ); 在第一种形式中,lpszText表示在消息框内部显示的文本,消息框的标题为应用程序的可执行文件名(如Hello)。

在第二种形式中,nIDPrompt为要显示的文本字符串在字符串表中的ID。

函数调用时会自动从字符串表中载入字符串并显示在消息框中。

nType为消息框中显示的按钮风格和图标风格的组合,可以采用|(或)操作符组合各种风格。

按钮风格 MB_ABORTRETRYIGNORE 消息框中显示Abort、Retry、Ignore按钮 MB_OK 显示OK按钮 MB_OKCANCEL 显示OK、Cancel按钮 MB_RETRYCANCEL 显示Retry、Cancel按钮 MB_YESNO 显示Yes、No按钮 MB_YESNOCANCEL 显示Yes、No、Cancel按钮 图标风格 MB_ICONINFORMATION 显示一个i图标,表示提示 MB_ICONEXCLAMATION 显示一个惊叹号,表示警告 MB_ICONSTOP 显示手形图标,表示警告或严重错误 MB_ICONQUESTION 显示问号图标,表示疑问 比如,要在消息框中显示一个问号、一个“Yes”按钮、一个“No”按钮,可以以下面的方式调用AfxMessageBox。

AfxMessageBox(“Are you sure?”,MB_YESNO|MB_ICONQUESTION); 还有一个与AfxMessageBox类似的函数MessageBox,它是CWnd的类成员函数: int MessageBox( LPCTSTR lpszText,LPCTSTR lpszCaption = NULL, UINT nType = MB_OK ); 与AfxMessageBox不同的是,它多了一个lpszCaption参数,从名字上就可以推断出它表示消息框的标题,这样就可以设置消息框的标题,而不必采用可执行文件名作为标题了。

两个函数的区别:AfxMessageBox比MessageBox简单一些,因为它是一个全局函数所以不需要对应的一个窗口类,但是不能控制消息框标题,常用于调试程序时的内部数据输出或警告;MessageBox比较正式,常用在要提交的应用程序版本中,可以控制标题内容而不必采用含义不明的可执行文件名为标题。

美国云服务器 1核 1G 100M 10G防御 39元/月 物语云计算

物语云计算(MonogatariCloud)是一家成立于2016年的老牌国人商家,主营国内游戏高防独服业务,拥有多家机房资源,产品质量过硬,颇有一定口碑。本次带来的是美国圣何塞 Equinix 机房的高性能I9-10980XE大带宽VPS,去程CN2GIA回程AS9929,美国原生IP,支持解锁奈飞等应用,支持免费安装Windows系统。值得注意的是,物语云采用的虚拟化技术为Hyper-V,资源全...

CloudCone(20美元/年)大硬盘VPS云服务器,KVM虚拟架构,1核心1G内存1Gbps带宽

近日CloudCone商家对旗下的大硬盘VPS云服务器进行了少量库存补货,也是悄悄推送了一批便宜VPS云服务器产品,此前较受欢迎的特价20美元/年、1核心1G内存1Gbps带宽的VPS云服务器也有少量库存,有需要美国便宜大硬盘VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务...

PIGYun中秋特惠:香港/韩国VPS月付14元起

PIGYun发布了九月份及中秋节特惠活动,提供8折优惠码,本月商家主推中国香港和韩国机房,优惠后最低韩国每月14元/中国香港每月19元起。这是一家成立于2019年的国人商家,提供中国香港、韩国和美国等地区机房VPS主机,基于KVM架构,采用SSD硬盘,CN2+BGP线路(美国为CUVIP-AS9929、GIA等)。下面列出两款主机配置信息。机房:中国香港CPU:1core内存:1GB硬盘:10GB...

messagebox为你推荐
骁龙750g和765g哪个好骁龙768g什么水平燃气热水器和电热水器哪个好电热水器和燃气热水器哪一个更安全,且更节省能源?手机音乐播放器哪个好哪种手机音乐播放器最好清理手机垃圾软件哪个好手机垃圾清理软件哪个好群空间登录群空间怎么进去?360云盘官网360网盘下载手机版官网360云盘关闭360云盘已经关闭了 文件怎么下360云安全中心我的电脑上的360杀毒软件老显示未连接至360云安全中心。广东联通网络传真现在好多网络传真的公司,都有好的线路是联通的,电信的,是不是走的每一条线路,价格都不一样呢?广东联通网络传真现在最好的网络传真系统有哪些?
vps是什么 新秒杀 enzu webhosting 商家促销 腾讯云分析 老左正传 php空间购买 美国网站服务器 美国免费空间 cdn加速是什么 美国堪萨斯 电信托管 常州联通宽带 银盘服务 腾讯总部在哪 亿库 美国主机侦探 forwarder 热云 更多