keyboard-hook

    19热度

    2回答

    我想创建一个OS X的键盘钩为辅助技术的目的(即不要担心,不是一个键盘记录)。 当用户按下一个键,我想防止真正的按键和发送假的按键(我选择的角色)来代替。 我有以下代码: - (void) hookTheKeyboard { CGEventMask keyboardMask = CGEventMaskBit(kCGEventKeyDown); id eventHandler =

    8热度

    1回答

    我已经安装了一个键盘钩子: CGEventRef myCGEventCallback(CGEventTapProxy proxy, CGEventType type, CGEventRef event, void *refcon) { 基本上我想利用用户的键盘水龙头,吃的输入,并发表我自己的,而不是输入。 所以,如果他点击“g”我可能想发布“富”到文本字段。 http://www.mail-arc

    0热度

    1回答

    我正在开发一个C#.net应用程序,允许用户插入文本并让应用程序自动键入它。它所做的是解析每个字符的文本并分别发送每个按键。 但是,我想知道是否有办法实际知道输出是什么。例如, 但是,我有点担心特殊字符和键盘布局。 仅供参考,我发现这个页面的关键代码:http://msdn.microsoft.com/en-us/library/ms927178.aspx 此页面具有folloing线:现在 VK

    0热度

    3回答

    我正在编写跨平台的Windows Mobile 6.1/6.5上的C#和C/++之间的应用程序。我们目前在我们的设备上运行了一个自助服务终端应用程序,并希望添加能够来回切换到第二个自助服务终端应用程序。 我们的目标是建立一个全局热键,在按下时切换进程窗口(类似于alt + tab的工作方式)。我们已经有了这两个应用程序,并且我已经编写了一些切换进程的代码,但是要让项目的全局热键部分正常工作还需要很

    -1热度

    1回答

    我正在创建一个全局钩子,但问题是它需要一个DLL,但我不知道有关DLL的任何信息。那么我应该包含在dll文件中?

    3热度

    1回答

    我正在为我的项目使用this键盘挂钩。我无法使用按下SHIFT修饰键的SendKeys.Send()发送小字母。我的应用程序的需要(例如)如果用户按下ķ按钮“一”应发,如果他按下SHIFT +ķ,“B”应该发送。的代码是: void gkh_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.K) {

    2热度

    1回答

    我需要能够用jQuery替换击键。当按下右箭头时,我想要按Tab键。到目前为止,我有: <script type="text/javascript" src="jquery-1.6.1.min.js"></script> <script type="text/javascript" src="jquery.simulate.js"></script> <script type="text/ja

    1热度

    1回答

    我没有钩住某个进程的键盘。现在我需要更改发送给流程的关键信息。 例如:从小写到大写和相反。 我该怎么做?

    0热度

    1回答

    我使用C#创建了自己的家长控制应用程序来监视我的孩子的活动。它将所有的键盘输入和屏幕静静地记录在背景中,只有任务栏图标的gui。到目前为止,我只是让它在我的管理员帐户中运行,并且每个人都共享同一个帐户,并且工作正常。问题是,随着孩子的成长,他们找到了一种从任务管理器中杀死它的方法。所以,我需要使用更复杂的方式来保护我的应用程序。我想我可以通过为每个孩子创建一个单独的标准帐户轻松地解决这个问题,我可

    2热度

    1回答

    已经阅读了很多关于这个问题的内容,并且图片变得更加混乱。我有一个32位应用程序安装了一个KeyboardHook来等待全局热键并唤醒。在Win 7 x64版本上运行它时,我注意到当按下热键时它会挂起Outlook x64版本。 所以我做了一些研究,它看起来像32位键盘挂钩甚至不应该在64位应用程序中工作。更多测试的时间... 他们的热键在64位记事本,写字板和便签中工作正常。我确认这些是64位应用