我正在构建一个使用WinhttpOpenRequest API的应用程序,它需要LPCWSTR作为对象名称
我正在使用visual studio 2008解决方法 最简单的方法是使用ATL:
#include <windows.h>#include <atlbase.h>#include <iostream>int main(int argc,char *argv[]) { USES_CONVERSION; LPCSTR a = "hello"; LPCWSTR w = A2W(a); std::wcout << w << std::endl; return 0;}
当函数退出时,将释放由A2W(ANSI到WIDe)分配的任何内存.
总结以上是内存溢出为你收集整理的如何在c中从LPCSTR转换为LPCWSTR全部内容,希望文章能够帮你解决如何在c中从LPCSTR转换为LPCWSTR所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)