2010-05-20 63 views
1

根據the MSDN,可以爲InternetOpen指定一個訪問類型參數。 dwAccessType參數的兩個選項爲:調用InternetOpen時應使用哪個accessType?

INTERNET_OPEN_TYPE_DIRECT - 在本地解析所有主機名。 INTERNET_OPEN_TYPE_PRECONFIG - 從註冊表中檢索代理或直接配置。

我應該使用哪些?我不知道哪個會更好。我們不希望我們的應用程序聰明地做任何事情,我們希望它做的只是以正常方式訪問互聯網。

回答

1

INTERNET_OPEN_TYPE_PRECONFIG是你平常想要的。 INTERNET_OPEN_TYPE_DIRECT表示它應該繞過任何已配置的代理。它可以用於諸如故障排除之類的事情,但它忽略了用戶如何配置事物,這很少是一個好主意。

1

我一直使用INTERNET_OPEN_TYPE_PRECONFIG,它一直工作得很好。我相信這也是「默認」值(如果可以這樣說的話),因爲INTERNET_OPEN_TYPE_PRECONFIG = 0。