原文:[轉]不能將參數1從“const char []”轉換為“LPCTSTR

今天在使用vs MFC時候,使用editControl的replacesel 發生報錯。如下::不能將參數 從 const char 轉換為 LPCTSTR 其解決方案就是, 在項目屬性里面找到項目默認值下面的字符集, 將其換為:使用多字節字符集就ok了。原因: typedefLPCTSTRLPTSTR ifndef UNICODE typedef TCHAR char else typedef ...

2015-04-10 22:00 0 5030 推薦指數:

查看詳情

LPCTSTR,CString與const char*,WCHAR轉換為CHAR雜談

1.LPCTSTR L表示Long P表示指針 C表示是一個常量 T表示Win32環境中有一個_T宏 STR表示一個字符串 所以LPCTSTR就是一個指向const對象的指針 2.常量字符串ansi和unicode的區分是由宏_T來決定的。但是用_T("abcd")時, 字符串 ...

Thu May 04 18:45:00 CST 2017 0 1366
const char * 轉換為char*

可以用const_cast const char* aa = "this is a const string."; char* bb = const_cast<char*>(aa); return ...

Fri Jun 24 22:06:00 CST 2016 0 3414
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM