MYYA
最简单的方法,使用CString类的Format方法即可,如:short a=8;CString strMsg;strMsg.Format("%d", a);AfxMessageBox(strMsg);第二种,使用sprintf函数格式化,如:char cBuf[10] = {0}; sprintf(cBuf, "%d", a);AfxMessageBox(cBuf);第三种,使用itoa函数转换, 如:char cMsg[10] = {0}; itoa(a, cMsg, 10);//第三个参数是需要转换的进制,这里是10进制AfxMessageBox(cMsg);