摘要: BCB直接访问硬件端口和物理内存 - WinIO的应用(读硬盘参数和主板BIOS信息, 支持 Win9x/NT/2k/XP/2003)关于直接访问端口, 有很多网站很多文章都讨论过, 但总找不到非常理想的办法。我这里用的是 Yariv Kaplan 的 WinIo 2.0。虽然 WinIO 也有缺陷... 阅读全文
posted @ 2014-11-14 09:42 老榕树 阅读(694) 评论(0) 推荐(0) 编辑
摘要: var key:byte;//ASCII码 btScancode:DWord; //键码begin key:=VkKeyScan('b'); btScancode:= MapVirtualKey(key, 0);end;//winio模拟,大小写需要自己模拟shift键盘自己转化。proc... 阅读全文
posted @ 2014-11-14 09:38 老榕树 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 再谈WinIO初始化异常前段时间WinIO在我的新项目中总是初始化失败,有时候又是好好的,很让人费解。修改了源代码显示了很多调试信息后,也没有什么太多的收获。由于我们的工控卡必须要用这个库,所以没办法,只得停下脚步,细细研究一下问题所在。初始化的时候调用的是InitializeWinIo()函数:b... 阅读全文
posted @ 2014-11-14 09:31 老榕树 阅读(3501) 评论(0) 推荐(1) 编辑
摘要: 基于WinIO3.0实现驱动级键盘模拟输入一个业务场景需要使用驱动级的键盘模拟,折腾了2天,总结一下,为后人节省时间。限制条件:1.需要真实PC机,虚拟机不行2.仅支持PS/2 键盘(指外接键盘,笔记本直接使用是没问题的)实现:关于WinIO没啥好说的,自行查阅吧。直接上可执行代码,注意红色注释部分... 阅读全文
posted @ 2014-11-14 09:25 老榕树 阅读(2525) 评论(2) 推荐(0) 编辑