【问题标题】:Which accessType should I use when calling InternetOpen?调用 InternetOpen 时应该使用哪种 accessType?
【发布时间】:2010-05-20 18:11:52
【问题描述】:

根据the MSDN,您可以为InternetOpen 指定访问类型参数。 dwAccessType 参数的两个选项是:

INTERNET_OPEN_TYPE_DIRECT - 在本地解析所有主机名。 INTERNET_OPEN_TYPE_PRCONFIG - 从注册表中检索代理或直接配置。

我应该使用其中哪些?我不知道哪个会“更好”。我们不希望我们的应用程序做任何聪明的事情,我们只希望它以正常的方式访问互联网。

【问题讨论】:

    标签: winapi wininet


    【解决方案1】:

    INTERNET_OPEN_TYPE_PRECONFIG 是您通常想要的。 INTERNET_OPEN_TYPE_DIRECT 意味着它应该绕过任何配置的代理。它对于解决一些问题很有用,但它忽略了用户如何配置的东西,这很少是一个好主意。

    【讨论】:

      【解决方案2】:

      我一直使用 INTERNET_OPEN_TYPE_PRCONFIG,它一直运行良好。我相信这也是“默认”值(如果有人这么说的话),因为 INTERNET_OPEN_TYPE_PRECONFIG = 0。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-26
        • 2017-06-10
        相关资源
        最近更新 更多