这两天一直在做winio的配置,现在简单的记录一下
winio的作用:window对底层硬件有保护,一般IDE不能直接访问,但是winio能使电脑IDE直接对硬件进行访问,写入等(个人理解,不喜勿喷)
winio配置时借鉴的文章:C/C++使用WinIO读取CMOS数据 - 代码先锋网 (codeleading.com)
(9条消息) 64位Win8系统下WinIO的使用 VS2010 驱动级模拟按键_i为伱而搁浅的博客-CSDN博客
总结:1.IDE必须打开管理员模式,不然代码运行不了。
2.64位机想要运行,首先要打开测试模式,并且要有数字签名(上面有具体教程)。
3.winio.lib的产生需要通过vs2015版以下的IDE(我使用的是vs2013)。
4.winio_nt.h、Winio.h与WinIo.lib复制到WinIoDemo项目文件夹下,WinIo.sys与WinIo.dll复制到WinIoDemo项目文件夹下的Debug文件夹(我直接把这四个都拉了两个debug中,我也不知道具体需要那两个,以及那个debug文档),
其中winio.lib还要链接到IDE中,方法是选择项目属性->连接器->常规,将WinIO.lib所在的目录填到附加目录中,再选择连接器->输入,将WinIO.lib填入附加依赖项。
5.winio_nt.h、Winio.h如果直接拉入文档不行,可以使用项目(右击)-->添加-->现有项,添加到工程中
6.winio_nt.h文档中头部有一处需要改(上文有具体教程)
标签:WinIO,lib,配置,WinIo,winio,IDE,nt From: https://www.cnblogs.com/mhhzhao/p/16642281.html