初始化LPSTR变量,按照MSDN示例不起作用

时间:2018-06-23 17:39:36

标签: windows visual-studio visual-c++ msdn winhttp

我正在阅读WinHttp函数,并尝试从MSDN执行示例代码。代码的第一行

LPSTR pszData = "WinHttpWriteData Example";

执行时抛出错误。

  

错误C2440'正在初始化':无法从'const char [25]'转换为'LPSTR'

我已经包含了Windows和Strings所需的头文件和库。

#include <winhttp.h>
#include <windows.h> 
#include <string>
#include <strsafe.h>
#pragma comment(lib, "winhttp.lib")

我在这里看不到任何问题。但是为什么会出现错误?

当我搜索与该程序相关的问题时,人们执行了相同的程序,并且该语句或与此相关的任何内容均未引发错误。

0 个答案:

没有答案