2014-03-13 54 views
1

當我轉換整型到CString的,源代碼被顯示如下MFC:CSting智能感知:無重載函數的實例

int count = 0; 
CString msg; 
msg.Format("%d", count); // error 

錯誤消息話題

智能感知:無重載實例功能
「ATL :: CStringT ::格式[與
鹼基類型= wchar_t的,StringTraits = StrTraitMFC_DLL ATL :: ChTraitsCRT>]」 匹配參數列表
種參數類型是:(爲const char [4])的對象類型是:
CString的

如何解決這個問題?

回答

2

附上「%d」,在_T()

msg.Format(_T("%d"), count); 
+0

只是爲了澄清:你的項目設置都配置了'UNICODE'定義,以便您的字符串文字必須是寬字符串編譯。 – user1793036