windows编程-格式化输出

原创 2012年03月26日 15:15:37

大家还记得用c语言中printf函数进行格式化输出吧!

可惜的是windows中并没有这种函数,因为windows不存在标准输入和标准输出的概念。


但是我们可以用sprintf和sprintf系列的其他函数来显示文本。


考虑到Unicode和ASCII的关系,我们使用更健壮的wsprintf函数。


下面给个例子:

#include <Windows.h>

int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,PSTR szCmdLine,int iCmdShow)
{
	TCHAR szBuffer[50];
	int a=1,b=2;

	wsprintf(szBuffer,TEXT("The sum of %d and %d is :  %d"),a,b,a+b);
	MessageBox(NULL,szBuffer,TEXT("First Program"),MB_OK);

	return 0;
}


[Win32]重绘的基本概念以及简单的文本输出文本输出

1. 客户区的完整概念: 即
  • Lirx_Tech
  • Lirx_Tech
  • 2014年10月13日 11:42
  • 2004

Win32 DLL的一个调试心得

                                                                                     朱金灿 在MFC工程(包括单文...
  • clever101
  • clever101
  • 2008年06月21日 23:34
  • 3067

win32使用OutputDebugString输出调试信息的方法

在win32程序中可以使用函数OutputDebugString输出调试信息。输出的结果可以在vs的集成环境中看到,也可以使用工具DbgView.exe捕捉结果。函数的原形如下:OutputDebug...
  • xuplus
  • xuplus
  • 2008年04月18日 11:00
  • 2477

windows基础编程 -- 资源

前言VC环境可以通过资源脚本文件(.rc)给当前程序添加资源,这些资源包括: Accelerator(加速键),Bitmap(位图),Cursor(光标),Dialog(对话框),HTML(网页脚本)...
  • diletrich
  • diletrich
  • 2016年02月18日 23:17
  • 335

WINDOWS编程手册

1. windows查看端口占用命令
  • rongxiaojun
  • rongxiaojun
  • 2014年06月24日 09:22
  • 900

windows编程-格式化输出

大家还记得用c语言中printf函数进行格式化输出吧! 可惜的是windows中并没有这种函数,因为windows不存在标准输入和标准输出的概念。 但是我们可以用sprintf和sprin...
  • zwb8848happy
  • zwb8848happy
  • 2012年03月26日 15:15
  • 610

深入理解 WIN32 PE 文件格式

深入理解 WIN32 PE 文件格式
  • chenlycly
  • chenlycly
  • 2016年11月28日 15:57
  • 909

windows编程中的一些重要的宏定义

#include 中定义了 #ifndef _WCHAR_T_DEFINEDtypedef unsigned short wchar_t;
  • gududesiling
  • gududesiling
  • 2010年09月14日 08:36
  • 476

Windows编程学习之路--框架介绍

一个Windows 的应用程序,要创建一个窗口我觉得可以分为6个步骤: 1. 创建窗口类 2. 注册窗口类 3. 建立窗口 4. 显示窗口 5. 更新窗口 6. 获取消息 下面我就对以上...
  • Timmiy
  • Timmiy
  • 2016年04月24日 22:34
  • 2123

win32 PE 文件格式

 桂林电子工业学院专业文献翻译(译文)计算机系计算机及应用专业 文章Peering Inside the PE:A Tour of the Win32 PortableExecut...
  • whinah
  • whinah
  • 2003年01月28日 21:33
  • 2456
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows编程-格式化输出
举报原因:
原因补充:

(最多只允许输入30个字)