【问题标题】:AHK Change Nvidia Colour SettingsAHK 更改 Nvidia 颜色设置
【发布时间】:2018-05-28 01:47:07
【问题描述】:

我想热键 nvidia 颜色配置文件。 桌面彩色页面上有滑块,我不知道如何宏化这些。任何人都可以提供任何帮助吗?

我从 Window Spy 通过其中一个滑块收集到的信息:

NVIDIA 控制面板
ahk_class
Afx:00007FF7660C0000:b:0000000000010005:0000000000000006:0000000000690523
ahk_exe nvcplui.exe

鼠标控制:
神经网络类:msctls_trackbar321
正文:
x: 466 y: 458 w: 188 h: 24
客户:x:458 y:407 w:188 h:24

这是 Nvidia 控制面板页面。

每个窗口控件确实都有自己的ClassNN;

  • 亮度 - ClassNN: msctls_trackbar321
  • 对比度-ClassNN:msctls_trackbar322
  • Gamma -ClassNN:msctls_trackbar323

我想要一些不同的个人资料。所以默认是(按上面的顺序)

50%, 50%, 1.00

我想要的一个例子是

60%、25%、2.66

无需按下应用按钮即可使更改生效

AHK 可能无法做到这一点,甚至可能需要进行一些注册表编辑。
我不知道如何在窗口控件中编辑任何内容。
tia

【问题讨论】:

  • 这将需要大量代码。 1. 您想操作哪些特定控件? 2. each 是否有其自己的 ClassNN 字符串?如果没有,它会更加复杂。

标签: autohotkey


【解决方案1】:

这可以控制我电脑上音量混合器中的音量滑块

Windows 间谍

音量混合器 - 扬声器(Realtek 高保真音频) ahk_class #32770 ahk_exe SndVol.exe

下面是Spy中的控件

类NN:msctls_trackbar325 正文:
x: 75 y: 205 w: 43 h: 234 客户:x:70 y:172 w:43 h:234

这会引发控件 z = trackbar number 325

运行 SndVol.exe WinWaitActive,音量混合器 - 扬声器(Realtek 高保真音频),20

z = 325 ; msctls_trackbar = 325

ControlSend、msctls_trackbar%z%、{Up}、音量混合器 - 扬声器(Realtek 高保真音频)

您可以发送 {Down} 来降低控制。

您也许可以向 msctls_trackbar 发送一个数字并将滑块移动到特定位置。 0 是底部 10、20 30 等,用于进一步向上的位置。

【讨论】:

    猜你喜欢
    • 2019-03-06
    • 2019-05-17
    • 2012-05-22
    • 1970-01-01
    • 2017-04-16
    • 2013-04-08
    • 1970-01-01
    • 2018-09-14
    • 1970-01-01
    相关资源
    最近更新 更多