精易论坛
标题: 取显示器厂家名称和尺寸 [打印本页]
作者: 1194333752 时间: 2024-9-2 12:19
标题: 取显示器厂家名称和尺寸
工作需要,公司有win sever Win7 Win10 Win11 WinXP多种系统学习写系统配置检测,不知道怎么取显示器厂家;论坛也找遍了,没有这类源码。
求助众多大佬慢慢积累起的源码但是碰到了一些问题,
在此感谢@LEOONL大神的帮助源码在此奉上
显示器测试.e
(1.1 MB, 下载次数: 85)
给有后面需要的提供一些参考
代码排版有些乱,自行优化,请嘴下留情
作者: kyo9766 时间: 2024-9-2 13:58
很新颖的方法,感谢分享
作者: renhe2018 时间: 2024-9-2 14:40
这个很有技术含量啊。
作者: pipicool 时间: 2024-9-2 15:44
学习一下
作者: yidufan 时间: 2024-9-2 17:14
支持开源
作者: 胖子葛格 时间: 2024-9-2 17:33
感谢大神分享~!
作者: happyweeks365 时间: 2024-9-2 20:01
6666666666666666
作者: 嫂子 时间: 2024-9-2 20:51
API获取更合适哦。不用去读注册表还要分割
变量名 | 类 型 | 静态 | 数组 | 备 注 |
dd | _DISPLAY_DEVICEA | | |
md | _DISPLAY_DEVICEA | | |
i | 整数型 | | |
j | 整数型 | | |
dd.cb = 424
md.cb = 424
判断循环首 (EnumDisplayDevicesA (0, i, dd, 0
))

判断循环首 (EnumDisplayDevicesA (取变量数据地址 (dd.DeviceName
), j, md, 0
))

调试输出 (到文本 (md.DeviceString
))


j = j + 1

判断循环尾 ()
i = i + 1
判断循环尾 ()
用到的结构和API
作者: 亿万 时间: 2024-9-2 21:05
感谢分享,很给力!~
作者: 嫂子 时间: 2024-9-2 21:06
https://125.confly.eu.org/thread-14833483-1-1.html API获取
作者: bianyuan456 时间: 2024-9-2 23:08
已经顶贴,感谢您对论坛的支持!
作者: year1970 时间: 2024-9-3 08:02
感谢分享
作者: dwcq 时间: 2024-9-3 08:20
这个好直接显示尺寸了
作者: 一指温柔 时间: 2024-9-3 08:54
感谢分享~!
作者: 396384183 时间: 2024-9-3 09:04
感谢大神分享~!
作者: xue9528 时间: 2024-9-3 22:44
看看什么情况
作者: please 时间: 2024-9-4 09:36
感谢分享,支持开源!!!
作者: please 时间: 2024-9-5 09:37
感谢分享,支持开源!!!
作者: 光影魔术 时间: 2024-9-11 20:22
感谢分享
作者: sn123zyc 时间: 2024-9-19 17:00
感谢分享,很给力!~
作者: Loyal2014 时间: 2024-10-11 13:23
感谢分享,很给力!~
作者: ooonly 时间: 2024-11-3 15:13
这个好直接显示尺寸了
作者: 熊不熊 时间: 2024-12-4 14:45
感谢分享,很给力!~
作者: GWB523 时间: 2025-3-22 15:55
试试了
作者: 我爱逛精易 时间: 2025-3-24 17:30
感谢分享,很给力!~
作者: tonc 时间: 2025-3-24 17:50
看来找遍了也没啥好办法呢。其实可以试试调用系统API获取显示器信息,有个叫EnumDisplayDevices的函数可能帮得上忙哦。哈,希望有点帮助啊。
欢迎光临 精易论坛 (https://125.confly.eu.org/) |
Powered by Discuz! X3.4 |