zoukankan      html  css  js  c++  java
  • WinInet 与 winHTTP 共同在代码文件中引用会引起编译错误

    问题:

          WinInet 与 WinHTTP 同为Windows 平台下访问互联网的API组。WinInet 技术比较老,已经有十余年历史了,在某些方面并不完全胜任访问Internet的工作。于是后来有了winHTTP APIs。 或许是微软考虑到winHTTP技术可以全面替代WinInet访问,所以某些结构体、宏被winHTTP.h 文件进行了重定义。当一个代码文件(.cpp 或.inl) 同时包含WinInet.h 和 winHTTP.h 文件时,将引起编译错误。


    解决:
         我制作了一个兼容版本的winHTTP.h 文件,可以与WinInet.h 文件共同被同一个代码文件所引用。使用时,将该文件拷贝到工程文件夹下,并加入工程,编译时自然会替代Window SDK 目录下的winHTTP.h 文件。这个文件编译时,不会产生错误和多余的警告。

    下载地址
  • 相关阅读:
    mybatis
    spring mvc
    Spring Boot2
    Spring AOP
    Spring Boot1
    Spring IOC
    Multiple_LinearRegression_Test2
    Multiple_LinearRegression_Test
    Simple_LinearRegression_Test
    写决策树时遇到的坑
  • 原文地址:https://www.cnblogs.com/michaellee/p/1555131.html
Copyright © 2011-2022 走看看