ここで InternetReadFile に問題があります。プロキシのないコンピューターでアプリケーションを実行すると、アプリは正常に動作しますが、プロキシを使用するコンピューターで使用しようとすると、エラー 87 (パラメーターが正しくありません) が表示されます。
それは私のコードです:
conHandle = InternetOpen("Test", INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
...
hFile = InternetOpenUrl(conHandle, url.c_str(), NULL, 0, INTERNET_FLAG_RELOAD, 0);
...
if (!InternetReadFile(hFile, buffer, maxBufferSize, &size))
{
// error
}
そして、私も使用しようとしました:
InternetOpen("Test", INTERNET_OPEN_TYPE_PROXY, "proxystr", NULL, 0);
しかし、成功もありません。
誰が私が間違っているかについて何か知っていますか?
ありがとう、エリック