当调用一些Win32的函数的时候,出错的信息要通过GetLastError和FormatMessage函数来获取出错信息
DWORD dwErrorCode = ::GetLastError();
TCHAR* buffer = NULL;
::FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,NULL,dwErrorCode,0,( LPTSTR )&buffer,0,NULL );
*注: 仅作笔记之用,如有错误,还望指出。