c++错误码转成汉字描述

 我这里转成CString了,其实LPVOID就是得到的描述数据,具体转成什么格式的,看具体需求即可

LPVOID lpMsgBuf;
FormatMessage(
	FORMAT_MESSAGE_ALLOCATE_BUFFER
	| FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
	NULL,
	GetLastError(),
	MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language
	(LPTSTR)&lpMsgBuf,
	0,
	NULL
	);
CString strError = (LPCTSTR)lpMsgBuf;

 

你可能感兴趣的:(C++)