error C2065: 'StringCchPrintfW' : undeclared identifier
我已经去官方,下了最新的SDK,而且在VC的INCLUDE 目录里也设置了相关的目录
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE\ATL
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE\CRT
这是LIB文件的设置顺序
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\LIB
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\LIB\AMD64
包含头文件
#include <windowsx.h>
#include <stdio.h>
#include <tchar.h>
#include <malloc.h>
#include <TlHelp32.h>
#include <strsafe.h> //'StringCchPrintfW' 的头文件
为什么编译时总是说
error C2065: 'StringCchPrintfW' : undeclared identifier、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
StringCchPrintfW(pszLibFileW, cchSize, L"%S", pszLibFile);
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、求救啊,捣鼓了一下午,都没捣鼓好,郁闷~~
我已经去官方,下了最新的SDK,而且在VC的INCLUDE 目录里也设置了相关的目录
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE\ATL
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\INCLUDE\CRT
这是LIB文件的设置顺序
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\LIB
E:\PROGRAM FILES\MICROSOFT PLATFORM SDK\LIB\AMD64
包含头文件
#include <windowsx.h>
#include <stdio.h>
#include <tchar.h>
#include <malloc.h>
#include <TlHelp32.h>
#include <strsafe.h> //'StringCchPrintfW' 的头文件
为什么编译时总是说
error C2065: 'StringCchPrintfW' : undeclared identifier、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
StringCchPrintfW(pszLibFileW, cchSize, L"%S", pszLibFile);
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、求救啊,捣鼓了一下午,都没捣鼓好,郁闷~~
解决方案 »
- 深入研究Windows内部原理系列之十六:使您成为Windows专家的一些学习习惯
- CxImage熟悉的帮个忙,让它弄的头晕脑涨的,谢谢
- 求助keybd_event参数问题
- 大家看看 这几本书 该按照什么顺序看?
- 求助大侠~希望大家都来帮下啊~刚学VC不久
- 我怎样来用CreateProcess打开另一个程序里的函数和变量呢?
- 数据库同步,欢迎下载试用:http://www.csdn.net/cnshare/soft/14/14959.shtm
- vc 数据库编程能方面的书籍
- 丛CImageList对象中取的CBitmap的问题
- loadlibrary 出错
- Release版本的程序出现"0x73d3165f指令引用0x00008034内存,该内存不能为Writtten"问题
- CGridCrtl的问题
StringCchPrintfW (Unicode)
StringCchPrintfA (ANSI)
pszLibFile这个是ASNI字符串
SIZE_T cchSize = lstrlenA(pszLibFile) + 1;
PWSTR pszLibFileW = (PWSTR)
malloc(cchSize * sizeof(wchar_t));
// Convert the ANSI pathname to its Unicode equivalent
int i= MultiByteToWideChar(CP_SYMBOL,0,pszLibFile,cchSize,pszLibFileW,cchSize);
StringCchPrintfW(pszLibFileW, cchSize, L"%S"/*, pszLibFile*/);