数字格式化输出,就像任务管理器那样

    技术2022-05-19  20

    void FormatCharacter(DWORD mUse, CString *str)

    {

             DWORD high;     DWORD low;     high = mUse / 1000;     low = mUse % 1000;     if(high == 0)     {      CString lowString;      lowString.Format("%d",low);

         *str = lowString ;      }     else if(high != 0)     {      CString highString;      highString.Format("%d", high);

         DWORD hundred;      DWORD ten;      DWORD one;      hundred = low / 100;      ten = (low % 100) / 10;      one = low % 10;      CString hundredString;      CString tenString;      CString oneString;      hundredString.Format("%d", hundred);      tenString.Format("%d", ten);      oneString.Format("%d", one);

         *str = highString + "," + hundredString + tenString + oneString + " K" ;

         }


    最新回复(0)