Какой тип доступа я должен использовать при вызове InternetOpen? - PullRequest
1 голос
/ 20 мая 2010

В соответствии с MSDN , вы можете указать параметр типа доступа к InternetOpen. Два параметра для параметра dwAccessType:

INTERNET_OPEN_TYPE_DIRECT - разрешает все имена хостов локально. INTERNET_OPEN_TYPE_PRECONFIG - извлекает прокси или прямую конфигурацию из реестра.

Какой из них мне следует использовать? Я не знаю, что будет "лучше". Мы не хотим, чтобы наше приложение делало что-то умное, все, что мы хотим, - это обычный доступ к Интернету.

Ответы [ 2 ]

1 голос
/ 20 мая 2010

Я всегда использовал INTERNET_OPEN_TYPE_PRECONFIG, и он всегда работал идеально. Я считаю, что это также значение по умолчанию (если можно так сказать), потому что INTERNET_OPEN_TYPE_PRECONFIG = 0.

1 голос
/ 20 мая 2010

INTERNET_OPEN_TYPE_PRECONFIG - это то, что вы обычно хотите. INTERNET_OPEN_TYPE_DIRECT означает, что он должен обходить любой настроенный прокси. Это может быть полезно для таких вещей, как устранение неполадок, но при этом игнорируется то, как пользователь настраивает вещи, что редко является хорошей идеей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...