问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c++ builer 中如何读取系统显示设置

发布网友 发布时间:2023-11-18 22:03

我来回答

1个回答

热心网友 时间:2024-01-17 00:46

你可以在cb的在线帮助中找 ChangeDisplaySettings ,可以找到所有的属性。
附上用CB动态改变显示器分辨率的代码:
void __fastcall TForm1::btnGetClick(TObject *Sender)
{<
void __fastcall TForm1::btnGetClick(TObject *Sender)
{
int x,y;
x = GetSystemMetrics(SM_CXSCREEN);
y = GetSystemMetrics(SM_CYSCREEN);
ShowMessage("显示器水平分辨率:" + AnsiString(x) + " 显示器垂直分辨率:" + AnsiString(y));

}
//---------------------------------------------------------------------------
void __fastcall TForm1::DynamicResolution(int x,int y)
{
TDeviceModelpDevMode;
bool Result;

Result = EnumDisplaySettings(NULL,0,&lpDevMode);
if (Result)
{
lpDevMode.dmFields = DM_PELSWIDTH | DM_PELSHEIGHT;
lpDevMode.dmPelsWidth = x;
lpDevMode.dmPelsHeight = y;
Result = ChangeDisplaySettings(&lpDevMode,0);
// = DISP_CHANGE_SUCCESSFUL;
}
}
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
DynamicResolution(800,600);
}
//---------------------------------------------------------------------------

void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
DynamicResolution(1024,768);
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 养宠物的人遵守规则,是不是就能和别人平安相处呢? 企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 自学格斗技巧238 闪光皮皮出现时间 翻译短文:我喜欢7月。夏天是我最喜欢的季节。夏天的天气晴朗,炎热。但 ... 在迈达斯截面特性计算器中there is no proper...8 赛尔号闪光皮皮出现时间 三十六计中的第二十四计怎么读?求助!!!11 求两个数相加的c语言程序17 C语言两个超大数相加该怎么弄?能给更改一下么? 光阳猎路者ck1-125能改装吗 科目二都考哪些55 在人体细胞中,由A,G,U三种碱基可构成多少种核苷酸? 我说的是该题第二问,为什么这样分?我试着画出了直线AO4,D... ...他给我发了520的红包,我该不该收呢,他平时是很省钱的人?_百度... 我想知道这两张图片是情头吗?3 一年内第二次修改技巧 用C语言做大数加法,怎么计算进位17 c语言 大数相加37 c语言用字符串求两个大整数相加,帮我看下这个代码(我自己写的...3 一年内第二次修改技巧 在人体细胞中,由A、G、U三种碱基可构成多少种核苷酸(  )... 如何将微信好友转移到另一个 解除劳动合同经济补偿金法律依据 hlmj.exe是什么?病毒? 能不能修改?怎么修改?952 狼人杀遇到骂人的怎么办? 百兽战队白银多少集带上狼鬼面具的啊16 枣阳市天润矿业科技有限公司怎么样? 自学格斗技巧238 求一副长2米宽1米的家和万事兴刺绣画,是要刺绣的阿,不要十字绣的,哪里... 哈尔滨燕山路30号在哪 东营市青岛路与西四路交警属于那里管 东营市青岛路中段属哪个派出所管辖?1 山东省东营市东营区燕山路459号具体位置 三十六计都有哪些?1165 《三十六计》中有哪些计谋?1125 有什么Q版射击游戏,多一点,不要Q版cs,泡泡战士,sd敢打多一点谢谢 在人体细胞中,由a,g,u三种碱基可构成多少种核苷酸1 在人体细胞中,由A、G、U三种碱基可构成多少种核苷酸4 在人体细胞中,由A、G、U三种碱基可构成多少种核苷酸?69 请问大师2012年农历6月23日早上8点26分出生女孩五行缺什么?父姓廖母...