我不知道我理解是否正确...
比如说,如果我想控制鼠标的工作方式,即左键打开窗口,右键发送击键“A”等。
但我并不是在谈论在应用程序中编写如下内容:
void MouseDown(xxxxEventArgs e, sender object)
{
}
Run Code Online (Sandbox Code Playgroud)
我想完全控制设备的工作方式,那么我需要为其编写驱动程序吗?根据我之前在汇编中学到的知识,控制设备我应该需要知道它们的端口才能与设备进行通信。但是如果我购买了罗技鼠标,是否可以自己编写鼠标驱动程序来使用它?
因为我看到一些项目他们从商店购买了一个USB网络摄像头,他们可以控制网络来旋转,从网络摄像头接收图像,我想知道这是因为网络摄像头有API提供给他们吗?
提前致谢。
我有一个库定义了一些静态变量,如数据库地址,一些静态方法,进行数据格式化.
我的WCF服务将使用该库并打开数据库连接.问题是,此库中的静态变量(如数据库地址)未初始化,并且必须通过在应用程序启动时读取服务器上的文件进行初始化.
在ASP.NET中我可以初始化Global.asax的Application_Start中的所有内容,在Silverlight的Client端我可以初始化App.xml的Application_Startup中的所有内容.但是我如何在WCF服务应用项目中初始化?
这个WCF服务应用程序将与Silverlight一起使用,可能包含多个WCF服务,如果我在WCF服务构造函数中初始化,那么我必须对每个服务执行相同的操作....
提前致谢,
王