摘要
本论文针对红外视频定位采用端口操作驱动程序组件(WinIo)模拟鼠标事件的局限性,提出了用win32 API函数的方法实现鼠标驱动,解决了因内外部数据冲突导致鼠标失控的问题,并实现WinIo难以做到的双击事件,扩展了红外视频定位系统的功能,为实现基于视频的多点触控提供解决方案。
There are some limitations when using port operation driver components (WinIo) to simulate mouse events in infrared video positioning technology. According to the above problem, the method of win32 API function to achieve mouse driver is proposed. Using this method, the mouse out of control caused by internal and external data collision is solved and the double-click event which is difficult to do using WinIo function is achieved. Analysis and results show that the functions of infrared video positioning system are expanded and the method can provide solution to realize the muhi-point touch based on the infrared video positioning.
出处
《电子设计工程》
2014年第2期165-167,173,共4页
Electronic Design Engineering
基金
国家自然科学基金资助项目(61001069)
西安市技术转移促进工程重大项目(CX12166)
陕西省自然科学基础研究计划项目(2011JQ8028)
陕西省教育厅产业化培育项目(2012JC19)
关键词
人机交互
指示点定位
坐标转换
鼠标模拟
human-computer interaction
indicate a point positioning
coordinate transformation
mouse simulation