LPWSTR to CString:
LPWSTR s;
...
CString cs = s;
CString to LPWSTR:
1. use MultiByteToWideChar
2.
CString astring("ssss");
LPWSTR pointer;
pointer=(LPWSTR)(LPCTSTR)astring;
3.
CString szGroupName = "Users";
// I'm using macro conversion.
USES_CONVERSION;
// Convert CString to LPWSTR.
LPWSTR lpwGroupName = A2W(szGroupName);
LPWSTR s;
...
CString cs = s;
CString to LPWSTR:
1. use MultiByteToWideChar
2.
CString astring("ssss");
LPWSTR pointer;
pointer=(LPWSTR)(LPCTSTR)astring;
3.
CString szGroupName = "Users";
// I'm using macro conversion.
USES_CONVERSION;
// Convert CString to LPWSTR.
LPWSTR lpwGroupName = A2W(szGroupName);
本文介绍了在MFC编程中如何实现CString对象与LPWSTR指针之间的相互转换,包括使用宏转换、直接类型转换等方法,并提供了具体的代码示例。
1551

被折叠的 条评论
为什么被折叠?



