mjikop1231
V2EX  ›  问与答

有没有什么方法能模拟功能键的

  •  
  •   mjikop1231 · Oct 12, 2017 · 2742 views
    This topic created in 3155 days ago, the information mentioned may be changed or developed.

    主要是想注册组合键来模拟键盘上没有的功能键,比如大部分笔记本都会有的Fn+*调节音量亮度什么的。

    最好是有个 C++的例子,能推荐个软件也好。

    Supplement 1  ·  Oct 12, 2017

    这时候就想加个问题了。。。。多按键全局组合键怎么注册。。。

    比如 Ctrl + Alt + Shift + BalaBala....

    Supplement 2  ·  Oct 12, 2017

    音量调节解决了,绑定快捷键模拟VK_VOLUME_*键按下就好了 媒体控制同理 但是屏幕控制的没有VKC,用什么函数可以调节?(我可能不会搜MSDN。。。)

    8 replies    2017-10-16 21:41:43 +08:00
    xujinkai
        1
    xujinkai  
       Oct 12, 2017 via Android
    http://OneQuick.org 目前可能稍微偏离你的要求,不过单就调节音量的话这个软件的做法更好,以后自定义功能会完善的
    mjikop1231
        2
    mjikop1231  
    OP
       Oct 12, 2017
    @xujinkai 你这个是类似 auxSetVolume()之类的 API 实现的音量调节吧?
    xujinkai
        3
    xujinkai  
       Oct 12, 2017
    @mjikop1231 SendInput(VirtualKeyCode) 用了 https://github.com/michaelnoonan/inputsimulator 这个库你可以参考一下
    ajeef
        4
    ajeef  
       Oct 12, 2017 via Android
    aauto 的键鼠自动按键库,C++可直接嵌套
    lfk0000
        5
    lfk0000  
       Oct 12, 2017
    auto hot key ?
    mjikop1231
        6
    mjikop1231  
    OP
       Oct 12, 2017
    @lfk0000 并不是,习惯了一直用键盘操作 系统音量 亮度什么的,换键盘了就想着自己做个一替代品。
    mjikop1231
        8
    mjikop1231  
    OP
       Oct 16, 2017
    @ysc3839 emmm。。。说了不是 AHK 了。。。主要 AHK 在很多游戏里认定是作弊程序。要是发生了点啥,那就太尴尬了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5970 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 02:03 · PVG 10:03 · LAX 19:03 · JFK 22:03
    ♥ Do have faith in what you're doing.