您现在的位置是:首页» windows系统» windows程序设计教程26,windows程序设计

windows程序设计教程26,windows程序设计

2024-07-13 11:57:38
本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。学习视频和文章链接[SDK开发] Windows 应用程序设计https://www.bilibili.com/video/

本内容由系统网小编为大家分享,Windows系统安装教程、办公系统、软件怎么使用、软件使用教程、办公软件攻略等信息。

学习视频和文章链接

[SDK开发] Windows 应用程序设计 https://www.bilibili.com/video/BV1us411A7UE?p=3 以 c++ (6 个信息) 提供的 新闻框消息框信息 信息和方法_夜发博客_夜发博客_CDN 博客_c+Messagebox https://blog.csdn.net/yuyan987/article/details/78558648

目录

一、简单的程序

1.1 代码

1.2 运行结果

1. 1.3 更改 MB_OK 显示运行结果

1.4 MessageBox

二. Unicode 替代品

二.1. IISCII引起的问题

双字元字符集( DBCS) 2 。

可在几个平台上使用TEXT。

一、简单的程序

1.1 代码

1.2 运行结果

1. 1.3 更改 MB_OK 显示运行结果

1.4 MessageBox

1、简介

显示由系统图标、一组按钮和简短的应用程序专用信息(如状态或问题信息)组成的模板对话框,称为 MessageBox。 MessageBox 返回一个整数值,表示用户按哪个按钮。

2、语法

MessageBox( HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType)

3、参数

hWnd 此信件框的父窗口控件。 如果 NULL, 则该信件框没有父窗口 。
lpText 消息框的内容
lpCaption 消息框的标题
uType 此参数指定了选择对话框的内容和行为的位图。 它可以是以下标签组中标记的组合。 它指定了显示信息框按钮和图标的下列符号之一 。

4、uType参数

(1) 按钮:

按钮参数 含义
MB_OK 确认(默认值)
MB_YESNO 是、否
MB_ABORTRETRYIGNORE 忽略( jump) 、 中止( 丢弃) 、 重试( retry) 、
MB_YESNOCANCEL Yes、No、Cancel
MB_RETRYCANCEL Chomel(取消), Retry(重试)
MB_OKCANCEL OK、Cancel

(2) 图标:

参数 含义
MB_ICONEXCLAMATION 在信息框中,出现了一个感叹点。
MB_ICONWARNING 在信息框中,出现了一个感叹点。
MB_ICONINFORMATION 在信息框中,一个符号由圆形中的小写字母 i 组成。
MB_ICONASTERISK 在信息框中,一个符号由圆形中的小写字母 i 组成。
MB_ICONQUESTION 在信息框中,一个问号符号显示。
MB_ICONSTOP 在信息框中,出现一个停止信息符号。
MB_ICONERROR 在信息框中,出现一个停止信息符号。
MB_ICONHAND 在信息框中,出现一个停止信息符号。

(3) 默认按钮

参数 含义
MB_DEFBUTTON1 设定第一个按钮为默认值 。
MB_DEFBUTTON2 设置第二个按钮为默认值 。
MB_DEFBUTTON3 设定第三个按钮为默认值 。
MB_DEFBUTTON4 将第四个按钮设为默认 。

5、两个参数共存

1110 | 0010 == 1110

6、返回值

ID 选择了
IDOK(1) OK
IDCANCEL(2) CANCEL
IDABORT(3) ABORT
IDRETRY(4) RETRY
IDIGNORE(5) IGNORE
IDYES(6) YES
IDNO(7) NO

二. Unicode 替代品

二.1. IISCII引起的问题

文部省未覆盖的普通话可能陷入混乱。

双字元字符集( DBCS) 2 。

ANSI 编码标准:每个地点对相同的二进制文本的读法不同。

可在几个平台上使用TEXT。

XTw.com.Cn系统网专业应用软件下载教程,免费windows10系统,win11,办公软件,OA办公系统,OA软件,办公自动化软件,开源系统,移动办公软件等信息,解决一体化的办公方案。

免责声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。内容仅供参考使用,不准确地方联系删除处理!

联系邮箱:773537036@qq.com