win32api 获取窗体中的按钮_labview获取显示器分辨率并实时设置界面最大化和最小化居中...

本文介绍了如何在LabVIEW中利用win32api的GetSystemMetrics函数获取显示器分辨率,并展示了如何实现界面的最大化和最小化居中操作。通过设置GetSystemMetrics的参数,可以获取屏幕的宽度和高度。此外,文中提供了LabVIEW中的代码示例,以帮助读者理解和实现这些功能。
摘要由CSDN通过智能技术生成

(1)、labview获取【显示器分辨率】

使用winAPI获取显示器分辨率,要调用user32.dll

f6dcb0e8877a7493e13ada57897b8f31.png

GetSystemMetrics函数说明:

GetSystemMetrics函数可以获取系统分辨率,但这只是其功能之一,GetSystemMetrics函数只有一个参数,称之为「索引」,这个索引有75个标识符,通过设置不同的标识符就可以获取系统分辨率、窗体显示区域的宽度和高度、滚动条的宽度和高度。

为了使GetSystemMetrics的功能,我们以获取系统分辨率为例,并将其中的两个值用TextOut输出到窗体中。

第一步:用GetSystemMetrics获取屏幕的宽度和高度

1. int x, y;

2. x = GetSystemMetrics(SM_CXSCREEN);//屏幕宽度

3. y = GetSystemMetrics(SM_CYSCREEN);//屏幕高度

在labview中设置参数类型和返回类型:

5b31e40cf4afed4e5bc798f7f9cf79d6.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值