根据the MSDN,您可以为InternetOpen指定访问类型参数。 dwAccessType参数的两个选项是:
INTERNET_OPEN_TYPE_DIRECT - 在本地解析所有主机名。 INTERNET_OPEN_TYPE_PRECONFIG - 从注册表中检索代理或直接配置。
我应该使用以下哪些?我不知道哪个会“更好”。我们不希望我们的应用程序做任何聪明的事情,我们希望它以正常方式访问互联网。
答案 0 :(得分:1)
INTERNET_OPEN_TYPE_PRECONFIG
是您通常想要的。 INTERNET_OPEN_TYPE_DIRECT
表示它应绕过任何已配置的代理。它可以用于诸如故障排除之类的事情,但它忽略了用户如何配置事物,这很少是一个好主意。
答案 1 :(得分:1)
我一直使用INTERNET_OPEN_TYPE_PRECONFIG,它一直都很完美。我相信这也是“默认”值(如果有人这么说的话),因为INTERNET_OPEN_TYPE_PRECONFIG = 0。