2

このコードは Win7 ではうまく機能しましたが0x2f8c、Windows 8 (Release Preview) では不明なエラーで失敗しました。理由はありますか?コードをチェックアウトし、コンパイルして実行したことに注意してください。ただし、すべての依存関係が正しいと確信しています。win32 宣言:

   [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)]
        extern public static IntPtr InternetConnect(
            [In] IntPtr hInternet,
            [In] string serverName,
            [In] int serverPort,
            [In] string userName,
            [In] string password,
            [In] int dwService,
            [In] int dwFlags,
            [In] IntPtr dwContext);
4

1 に答える 1

1

そのため、問題の呼び出しをERROR_INTERNET_NOT_INITIALIZEDさらに調べます。InternetOpen

于 2012-09-13T10:42:53.370 に答える