发布时间:2022年04月15日 06:55:59分享人:小伊泽的探险梦来源:互联网2
原文地址:在MessageBox中输出变量作者:编程初学者下面程序展示了如何实作MessageBoxPrintf函数,该函数有许多参数并能像printf那样编排它们的格式。使用这个函数可以将变量在MessageBox中输出出来,下面的程序实现了将斐波纳契数列中的第N位数输出出来。
13 | int CDECL MessageBoxPrintf ( TCHAR * szCaption, TCHAR *szFormat, ...) |
18 |
//The va_start macro (defined in STDARG.H) is usually equivalentto: |
19 |
//pArgList = (char *) &szFormat + sizeof (szFormat); |
21 |
va_start (pArgList, szFormat) ; |
23 |
//The last argument to wvsprintf points to the arguments |
25 |
_vsntprintf(szBuffer, sizeof (szBuffer) / sizeof ( TCHAR ), |
28 |
//The va_end macro just zeroes out pArgList for no goodreason |
32 |
return MessageBox (NULL, szBuffer, szCaption, 0|1); |
35 | int WINAPI WinMain ( HINSTANCE hInstance, HINSTANCE hPrevInstance, |
36 |
PSTR szCmdLine, int iCmdShow) |
42 |
result= fibonacci(nowamagic); |
44 |
MessageBoxPrintf(TEXT ( "斐波纳契数列查询" ), |
45 |
TEXT( "Fibonacci数列中第%d位的值为%d" ), |
56 |
return fibonacci(i - 1) + fibonacci(i -2); |
程序运行结果如下:
MessageBox函数会建立一个「窗口」。在Windows中,「窗口」一词有确切的含义。一个窗口就是屏幕上的一个矩形区域,它接收使用者的输入并以文字或图形的格式显示输出内容。
MessageBox函数建立一个窗口,但这只是一个功能有限的特殊窗口。消息窗口有一个带关闭按钮的标题列、一个选项图标、一行或多行文字,以及最多四个按钮。当然,必须选择Windows提供给您的图标与按钮。
爱华网本文地址 » http://www.413yy.cn/a/25101018/369775.html
更多阅读
用户可以借助Word2007中的“拼写和语法”功能检查Word文档中存在的单词拼写错误或语法错误,并且可以根据实际需要设置“拼写和语法”选项,使拼写和语法检查功能更适合自己的使用需要。在Word2007中设置“拼写和语法”选项的步骤如下所
在word的编辑中为了能够更形象的展示一些物品,可能会用到超链接。那么怎么使用呢?在word中如何使用超链接——链接电脑上到其他文本在word中如何使用超链接 1、打开word。在word中如何使用超链接 2、选中需要加链接的文字。在word
Word教程-在Word中如何使用通配符快速查找——简介若要想在Word中使用通配符来调整搜索条件,依次单击“编辑→查找”,或者可以按组合键Ctrl+H弹出“查找和替换”对话窗口进行设置,下面我跟大家说说在Word中如何使用通配
在Word2003中,用户可以使用“公式编辑器”输入分式、根式等数学公式,操作步骤如下所述:怎样在Word2003中使用公式编辑器编辑数学公式——步骤/方法怎样在Word2003中使用公式编辑器编辑数学公式 1、第1步,打开Word2003文档窗口,在菜单栏依
小王初次来到印刷行业,在操作Word时突然遇到个难题,制作试卷过程中的一些选择题需要标注“钩”、“叉”,但是在之前的培训学校里头好像只学习了一些基本的Word操作和应用,到底如何在Word中打钩、叉呢?虽然这个问题似乎非常简单,但是对于一