本文主要是介绍GetLastError和FormatMessage的简单使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当调用一些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 );
*注: 仅作笔记之用,如有错误,还望指出。
这篇关于GetLastError和FormatMessage的简单使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!