这是我试过的,但它什么也没做。如何将* char转换为_TCHAR?
MultiByteToWideChar(CP_ACP, MB_COMPOSITE, optarg, -1, localdir, 0);
这是我试过的,但它什么也没做。如何将* char转换为_TCHAR?
MultiByteToWideChar(CP_ACP, MB_COMPOSITE, optarg, -1, localdir, 0);
在函数的开始处添加:“USES_CONVERSION;” ,它允许您使用宏:“A2T”,“T2A” ......所以你需要A2T 享受
其实你可以用很多方式:1。 wstreamstring < < szYourCharStar;
这些方式可以最大限度地减少资源管理工作,如果您使用其他方式,则可能需要释放资源。
例如:
_com_util :: Convert_To_WCHAR?忘了名字。
我收到了errorerror C2440:'=':无法从'LPWSTR'转换为'_TCHAR [260]' 虽然有转换为引用或指向数组的指针,但没有转换为数组类型 – thorvald 2010-11-27 16:45:24