CImage CImg; CImg.Load(_T("C:\\char-aum.png"));
加載圖片的時候絕對路徑的前面須要添加轉義字符\,保證地址信息正確
函數
error C2664:不能將參數 1 從「const char [16]」轉換爲「LPCTSTR」code
用vs2005編寫mfc程序的時候常常要MessageBox("提示信息")函數,在vc6.0是沒有問題的,可是在vs2005卻會有下面的提示:
error C2664: 「CWnd::MessageBoxW」: 不能將參數 1 從「const char [17]」轉換爲「LPCTSTR」。這個錯誤提示的緣由是VS2005默認使用的是UNICODE字符集,在參數轉換時會出錯,解決方法很簡單。
方法一:MessageBox(_T("你已經提交成功。")); 即在參數前加上_T圖片