由于所有奇怪的文件类型,在使用InternetGetLastResponseInfo函数时遇到了很大的问题。

谁能给我一些简短的示例代码来说明如何使用它,然后在C中打印错误?

编辑:立即发现

最佳答案

现在可以使用。码:

DWORD error = GetLastError();
printf("Error: %d\n", error);
DWORD dwInetError;
DWORD dwExtLength = 1000;
TCHAR *szExtErrMsg = NULL;
TCHAR errmsg[1000];
szExtErrMsg = errmsg;
int returned = InternetGetLastResponseInfo( &dwInetError, szExtErrMsg, &dwExtLength );
printf("dwInetError: %d  Returned: %d\n", dwInetError, returned);
_tprintf(_T("Buffer: %s\n"), szExtErrMsg);

10-04 21:12