第二章(Unicode)之---格式化的消息框
来源:互联网 发布:中学生当街打母 知乎 编辑:程序博客网 时间:2024/04/28 07:22
下面例题取自2.3.5 格式化的消息框:(一下代码均自己实现过)
如何实现MessageBoxPrintf函数,该函数能够接收各种大量的参数并对他们进行格式化
#include <Windows.h>#include <tchar.h>#include <stdio.h>int CDECL MessageBoxPrintf(TCHAR * szCaption,TCHAR * szFormat,...){TCHAR szBuffer[1024];va_list pArgList;va_start(pArgList,szFormat);_vsntprintf(szBuffer,sizeof(szBuffer)/sizeof(TCHAR),szFormat,pArgList);va_end(pArgList);return MessageBox(NULL,szBuffer,szCaption,0);}int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine, int iCmdShow){//MessageBox(NULL,TEXT("heoll litong"),TEXT("hello message"),0);int cxScreen,cyScreen;cxScreen=GetSystemMetrics(SM_CXSCREEN);cyScreen=GetSystemMetrics(SM_CXSCREEN);MessageBoxPrintf(TEXT("ScrnSize"),TEXT("the scereen is %i pixels wide by %i pixels high"),cxScreen,cyScreen);return 0;}
这个程序以像素为单位显示刷屏显示器的宽度和高度,像素信息是从GetSystemMetrics函数获得
- 第二章(Unicode)之---格式化的消息框
- 格式化的消息框
- 格式化的消息框
- 格式化的消息框
- 第二章 Unicode简介
- 第二章 Unicode简介
- 第二章UNICODE简介
- 格式化的消息框(MessageBoxPrintf 函数)
- [windows程序设计]-格式化的消息框---ShinePans
- 字符串处理技术之格式化字符串(字符与Unicode码的转换)
- 格式化传送的soap消息
- 关于消息格式化的方法
- 第二章 消息契约
- 软件国际化之日期,数字,消息格式化
- 格式化消息
- Win32学习笔记 第二章 Unicode
- WINDOWS核心编程--第二章UNICODE
- Windows程序设计第二章《Unicode》要点摘要
- 加速matlab运行的三重境界
- C++面试题解析
- [hadoop源码阅读][4]-org.apache.hadoop.io.compress系列3-使用压缩
- PHP学习之路六(php与正则表达式)
- Android中findViewById()获取控件后 报 空指针 错误
- 第二章(Unicode)之---格式化的消息框
- Visual Basic 2008 中 数据库连接模块
- 牛腩新闻发布系统总结之系统总结篇
- android 电话本 多音字处理
- i2c - gpio
- 各大软件公司经典算法面试题
- 线程池
- 两个头文件相互包含时出现的问题
- Qgis图例处理栏(二次开发)