您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 指令处理 >

用C++ 实现cmd批处理指令的程序。

发布时间:2019-08-04 03:07 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  不行,还是提示那些错误,我是在VS2008下运行的。 LPWSTR lpstrCmd2= A2W(lpstrCmd) ;这句提示:error C2440: = : cannot convert from LPCTSTR to LPCSTR。其他 的错误没变。

  展开全部你使用了W后缀的API,那么就是unicode编码,而char默认是Ansi编码,所以指针是错的,

  两个办法,1,直接用CreateProcessA,但是这工程默认是u的, LPCTSTR 就是U的,所以不好,那么第二个办法,把字符串用_T(xxxx)宏处理一下,或者定义一个tchar字符串,CreateProcess里面也不需要LPSTR强制转换,因为他是u工程,默认W后缀,需要U编码字符串,你不能转会char*,

http://azetaline.com/zhilingchuli/432.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有