[发明专利]一种侦测显示器类型的方法在审
申请号: | 201610084382.X | 申请日: | 2016-02-05 |
公开(公告)号: | CN105677364A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 郑红文 | 申请(专利权)人: | 合肥联宝信息技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/14 |
代理公司: | 北京金信知识产权代理有限公司 11225 | 代理人: | 黄威;邓玉婷 |
地址: | 230601 安徽省合肥市经*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 侦测 显示器 类型 方法 | ||
技术领域
本发明涉及计算机领域,特别涉及一种侦测显示器类型的方法。
背景技术
在现有的规范中,计算机的显示器的扩展显示标识数据(EDID) 里并不包括新的显示器类型数据,特别是电视和投影仪的数据,而由 于电视和投影仪产业的不断发展,这些产品的性能指标愈加接近传统 意义上的显示器,所以越来越多的用户使用电视或投影仪充当计算机 的显示器,但是由于电视或投影仪并非传统的显示器,应用程序无法 识别其具体类型和型号,没有显示器的具体类型和型号就无法确定该 显示器的具体参数,这就造成了其使用过程中的各种不必要的麻烦, 例如主机无法与显示器更好的匹配,无法自动设置分辨率,无法推荐 显示参数(色彩、对比度或锐度等)。
发明内容
本发明的目的在于提供一种侦测显示器类型的方法,使用该方法 使得计算机的主机能够准确的识别显示器的类型和型号,特别是识别 能够当作显示器使用的电视和投影仪的类型和型号,便于用户使用。
为了实现上述目的,在本发明采用了如下技术方案:一种侦测显 示器类型的方法,其特征在于,包括以下步骤:
S1,调用一个预先设置的动态链接库,所述动态链接库包括至少 一个预先设置的API函数;
S2,所述API函数读取显示器的类型数据;
S3,根据所述类型数据反馈所述显示器的类型。
作为优选,步骤S2包括:
S21,所述API函数读取显示器的扩展显示标识数据;
S22,所述API函数从所述扩展显示标识数据中抽取至少一个能 够确定所述显示器类型的类型数据。
作为优选,步骤S3包括:
S31,将所述类型数据和所述显示器的配置文件中的数据进行比 对;
S32,如果比对结果为所述类型数据已经记录在所述配置文件中, 则反馈所述类型数据对应的显示器类型;
S33,如果比对结果为所述类型数据没有记录在所述配置文件中, 则弹出对话框接收用户输入的类型数据并写入所述配置文件后,反馈 与该类型数据对应的显示器类型;
作为优选,步骤S1具体为,通过应用程序加载所述动态链接库 来调用至少一个所述API函数。
作为优选,还包括步骤S34:所述应用程序加载所述配置文件, 并根据所述配置文件中记录的类型数据对所连接的所述显示器进行 相应处理。
作为优选,所述动态链接库由汇编语言所构建。
作为优选,所述扩展显示标识数据包括所述显示器的制造厂商名 称、产品代码、产品序列号、产品名称、产品型号、最大行场频和/ 或所支持的分辨率信息。
本发明的有益效果在于:利用应用程序能够识别显示器的类型和 型号,以使计算机的主机能够更好的与显示器特别是电视和投影仪相 配合,并更好的使用显示器,方便用户使用。
附图说明
图1为本发明实施例的侦测显示器类型的方法的主要步骤流程示 意图;
图2为本发明实施例的侦测显示器类型的方法的步骤S2的流程示 意图;
图3为本发明实施例的侦测显示器类型的方法的步骤S3的流程示 意图;
图4为本发明实施例的侦测显示器类型的方法的具体步骤流程 图;
具体实施方式
为使本领域技术人员更好地理解本发明,下面参照附图对本发明 的实施例进行详细说明,但不作为对本发明的限定。
首先需要对API函数和动态链接库进行说明。API函数即 ApplicationProgramInterface(应用程序接口),是计算机的操作系 统提供的应用程序调用函数组合,供编程人员随时调用,可以帮助应 用程序达到开启视窗、描绘图形、使用周边设备等目的。动态链接库 (通常为DLL文件),即DynamicLinkLibrary,它是一个包含可由 多个程序同时使用的代码和数据的库,它是不可执行文件,其内部通 常包含大量的API函数,动态链接库在操作系统的底层,是直接跟硬 件相互配合的,应用程序通过引用DLL文件里的API函数可以实现 程序和硬件的联系,这样避免了程序和硬件的直接交互,提高了应用 程序的可靠性和稳定性。
本发明的实施例的一种侦测显示器类型的方法,如图1所示,包 括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥联宝信息技术有限公司,未经合肥联宝信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610084382.X/2.html,转载请声明来源钻瓜专利网。