Windows程序设计1——简单的程序和Unicode解救方案
来源:http://www.tudoupe.com时间:2022-05-22
学习视频和文章链接
[SDK开发] Windows 应用程序设计
 https://www.bilibili.com/video/BV1us411A7UE?p=3
以 c++ (6 个信息) 提供的 新闻框消息框信息 信息和方法_夜发博客_夜发博客_CDN 博客_c+Messagebox
https://www.bilibili.com/video/BV1us411A7UE?p=3
以 c++ (6 个信息) 提供的 新闻框消息框信息 信息和方法_夜发博客_夜发博客_CDN 博客_c+Messagebox
 https://blog.csdn.net/yuyan987/article/details/78558648
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。
相关新闻
- 2023-04-16 2台电脑怎么共享(2台电脑怎么共享
- 2023-04-16 主板检测卡代码(电脑主板检测卡代
- 2023-04-16 dnf未响应(dnf未响应老是上不去)
- 2023-04-16 ppoe(pppoe拨号上网)
- 2023-04-16 网速不稳定(网速不稳定是路由器的
- 2023-04-16 wds状态(Wds状态成功)
- 2023-04-16 光标键(光标键不动了怎么办)
- 2023-04-16 电脑提速(电脑提速100倍的方法)
- 2023-04-16 切换用户(切换用户怎么切换回来
- 2023-04-16 数据包是什么(产品数据包是什么
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
