Ya está disponible el guión de la práctica 10, dedicada al Registro de Windows.
Información adicional para el desarrollo del programa que se pide en la práctica: existe una función, FormatMessage, para obtener un mensaje de error a partir del código que devuelven las funciones del API de Win32. Esta otra función la usa para sacar una ventana con el error a partir de su código:
void ImprimeError(LONG errorCode) { LPVOID lpMsgBuf; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, errorCode, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language (LPTSTR) &lpMsgBuf, 0, NULL); MessageBox(NULL, static_cast<LPTSTR>(lpMsgBuf), "Application Error", MB_ICONSTOP); LocalFree(lpMsgBuf); }Escrito por joaquin. Mayo 8, 2012 08:39 AM