// 魔兽争霸III游戏的显示器分辨率设置,修改注册表实现,方便快捷设置,不用每次都打开注册表
//
#include "stdafx.h"
#include <Windows.h>
#include <stdio.h>
#define NOTICE "魔兽争霸III游戏的显示器分辨率设置。\n"
#define SHOW "请分别输入显示器的分辨率:例如:1024*768:"
#define ANSWER "输入的分辨率为:"
#define INPUT_ERROR "输入参数错误!程序退出!\n"
#define SUCCESS "设置成功!\n"
#define OPENREG_ERROR "打开注册表失败!\n"
#define SETVALUE_ERROR "设置参数失败!\n"
BOOL CreateKey(HKEY hMainKey,LPTSTR szSubKey)
{
BOOL bRet = true;
LONG lRet;
HKEY hKey;
lRet = RegCreateKeyEx(hMainKey,
szSubKey,
0,
0,
REG_OPTION_NON_VOLATILE,
KEY_READ |KEY_WRITE,
0,
&hKey,
NULL);
if(lRet != ERROR_SUCCESS)
{
printf("%s 子键已存在!\n",szSubKey);
bRet = false;
}
RegCloseKey(hKey);
return bRet;
}
BOOL SetValue(DWORD dwWidth,DWORD dwHeigth)
{
BOOL b
魔兽争霸III显示器设置分辨率 修改注册表单实现
最新推荐文章于 2020-05-10 21:47:24 发布
本文介绍了如何通过修改注册表来改变魔兽争霸III的游戏显示器设置,以适应不同分辨率的需求。详细步骤包括定位到相关注册表项,创建新的键值以及保存设置。这种方法适用于希望优化游戏视觉体验的玩家。
摘要由CSDN通过智能技术生成