gpt4 book ai didi

windows - 如何让下面的 dsf 代码工作?

转载 作者:可可西里 更新时间:2023-11-01 09:35:25 24 4
gpt4 key购买 nike

我希望使用当前 windows ddk 中包含的 dsf(设备模拟框架)向多个模拟鼠标发送输入。我的代码低于问题是设备管理器识别出设备已添加,但我的程序(鼠标恶作剧 - 也是微软)没有像它应该的那样创建附加指针:

WriteLine "Create first input report to send to the consumer control"
Dim strMessage
strMessage = "Press Enter key to stop looping"
WriteLine strMessage
Do While NOT WScript.StdIn.AtEndOfLine
Dim InputReport1(4)
InputReport1(0) = CByte(0)
InputReport1(1) = CByte(100)
InputReport1(2) = CByte(100)
InputReport1(3) = CByte(0)
InputReport1(4) = CByte(0)

'PromptAndWaitForEnterKey "Queue input reports for processing"
GenericHIDDev.QueueInputReport(InputReport1), 10


'PromptAndWaitForEnterKey "Wait for the device to finish enumerating. Press enter to start processing input reports."
GenericHIDDev.StartProcessing
'WriteLine "You may send additional input reports at this time..."
'PromptAndWaitForEnterKey "Press enter at any time to stop processing input reports and start cleanup."
GenericHIDDev.StopProcessing
Input = WScript.StdIn.Read(1)
Loop

注意:这是我修改的唯一部分,它包含在 windows ddk(设备驱动程序工具包)的 dsf 中的 TestGenericHid 示例。安装 windows ddk 后,转到 c:\Program Files\dsf\GenericHid 或类似的东西以访问 vbscript 文件。

需要 mousmischief 和 windows ddk 才能完全理解发生了什么并正确回答这个问题。不要担心所有示例都在 vbscript 中,可以在 vb.net 中重做,但我不想浪费时间转换,直到我让 vbscript 工作。

最佳答案

自从我发布这篇文章后,我就知道它可以使用多个鼠标,并且在 2-3 个月内我将在这里上传我的整个 kinectmultipoint 项目的一个很好的测试版: http://kinectmultipoint.codeplex.com

上面的代码在前面句子中上面地址的 zip 文件中。

关于windows - 如何让下面的 dsf 代码工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7836973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com