我有以下代码行:
LPSTR address = T2A((LPTSTR)hostAddress);
是否可以在不使用“ afxpriv.h”中的T2A宏的情况下将LPCTSTR hostAddress转换为LPSTR?
最佳答案
该宏在AtlBase.h中定义,请使用此h文件,该h文件是公共的,不需要任何依赖关系。
更正:不能直接在AtlBase.h中定义它,但是足以包含AtlBase.h以使用字符串转换宏。
关于c++ - 怎么把LPCTSTR转换成LPSTR?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3510753/