错误代码查询程序

来源:互联网 发布:淘宝提示昵称头像非法 编辑:程序博客网 时间:2024/04/29 02:31

《Windwos核心编程》第一章的实例程序,把没用的部分删掉了,一个精简版本。

#include <stdio.h>#include <windows.h>int main(){DWORD dwError = 0;printf("请输入要查询的错误代码:");scanf("%d", &dwError);HLOCAL hLocal = NULL;DWORD SystemLocale = MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL);BOOL bOk = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS | FORMAT_MESSAGE_ALLOCATE_BUFFER, NULL, dwError, SystemLocale, (PTSTR)&hLocal, 0, NULL);if (bOk != NULL){printf("\n错误提示:%s\n", (PCTSTR)LocalLock(hLocal));LocalLock(hLocal);return 0;}printf("查询失败:没有对应错误代码\n");return -1;}


原创粉丝点击