【发布时间】:2011-04-28 14:55:28
【问题描述】:
不知道我理解的对不对……
说,如果我想控制鼠标的工作方式,即左键打开窗口,右键发送击键'A'等。
但我不是在谈论在应用程序中编写如下内容:
void MouseDown(xxxxEventArgs e, sender object)
{
}
我想完全控制设备的工作方式,那么我需要为它编写驱动程序吗?根据我之前在组装中学到的知识,控制设备我应该需要知道他们的端口才能与设备通信。但是说如果我买了罗技鼠标,是否可以自己写一个鼠标驱动来使用呢?
因为我看到一个项目,他们从商店购买了一个 USB 网络摄像头,他们可以控制网络旋转,从网络摄像头接收图像,我想知道这是不是因为网络摄像头有 API 提供给他们?
提前致谢。
【问题讨论】:
-
有可能,但我认为这不是微不足道的。
标签: windows device-driver