首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

Win32命令行控制台,展示百分比

2012-09-20 
Win32命令行控制台,显示百分比#include stdafx.htypedef unsigned char UCHARtypedef unsigned short U

Win32命令行控制台,显示百分比

#include "stdafx.h"typedef unsigned char UCHAR;typedef unsigned short USHORT;typedef unsigned long ULONG;int _tmain(int argc, TCHAR* argv[], TCHAR* envp[]){int nRetCode = 0;// initialize MFC and print and error on failureif (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0)){// TODO: change error code to suit your needscerr << _T("Fatal Error: MFC initialization failed") << endl;return 1;}    ULONG ulCurrPercent;    for (ulCurrPercent = 0; ulCurrPercent <= 100; ulCurrPercent++)    {        Sleep(50);        printf("\r当前程序执行进度:%2d%%", ulCurrPercent);    }    printf("\n");return nRetCode;}


printf("\r当前程序执行进度:%2d%%        这里是空格             ", ulCurrPercent);

如果怕字符串覆盖不全面,可以在后面添加多些空格。

热点排行