读书人

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

发布时间: 2012-09-20 09:36:50 作者: rapoo

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);

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

读书人网 >其他相关

热点推荐