ok, si ya lo averigue, pero lo que yo quiero hacer es esto:
y que en OutputDebugString me diga la descripcion del error, no quiero llenar String Tables con todos los errores posibles....
Código (cpp) [Seleccionar]
void lalala(){
HINTERNET conexion, abrir;
conexion = InternetOpen("", INTERNET_OPEN_TYPE_DIRECT, 0, 0, 0);
if(conexion != NULL){
abrir = InternetOpenUrl(conexion, /*sUrl*/ "aaaaaaa", 0, 0, INTERNET_FLAG_RELOAD, 0);
if(abrir !=NULL){
// el resto del codigo......
}else{
GetErrorKuak();
}
}else{
GetErrorKuak();
}
}
void GetErrorKuak(){
DWORD ErrNumb;
char ErrMsg[200];
char ErrMsg2[10];
ErrNumb = GetLastError();
FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,0,ErrNumb, LANG_NEUTRAL,ErrMsg, sizeof(ErrMsg),0);
sprintf(ErrMsg2, "Error: %d, %s.", ErrNumb, ErrMsg);
OutputDebugString((LPCTSTR)ErrMsg2);
}
y que en OutputDebugString me diga la descripcion del error, no quiero llenar String Tables con todos los errores posibles....