Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autohotkey AHK更改Nvidia颜色设置_Autohotkey - Fatal编程技术网

Autohotkey AHK更改Nvidia颜色设置

Autohotkey AHK更改Nvidia颜色设置,autohotkey,Autohotkey,我想热键nvidia颜色配置文件。 桌面彩色页面上有滑块,我不知道如何宏这些。有人能提供帮助吗 我在一个滑块上从Window Spy收集到的信息: 英伟达控制面板 ahk_类 Afx:00007FF7660C0000:b:00000000000100005:0000000000000006:0000000000 690523 ahk_exe nvcplui.exe 鼠标下的控件: ClassNN:msctls_trackbar321 文本: x:466 y:458 w:188 h:24 客户:x

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

我在一个滑块上从Window Spy收集到的信息:

英伟达控制面板
ahk_类
Afx:00007FF7660C0000:b:00000000000100005:0000000000000006:0000000000 690523
ahk_exe nvcplui.exe

鼠标下的控件:
ClassNN:msctls_trackbar321
文本:
x:466 y:458 w:188 h:24
客户:x:458 y:407 w:188 h:24

这里是英伟达控制面板页面。

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

  • 亮度-类别nn:msctls_trackbar321
  • 对比度-类别NN:msctls_trackbar322
  • Gamma-ClassNN:msctls_trackbar323
我想有几个不同的配置文件。因此默认值为(按上述顺序)

50%,50%,1.00

我想要的一个例子是

60%、25%、2.66%

无需按下apply(应用)按钮,卡环即可生效

这在AHK中可能无法实现,甚至可能需要一些注册表编辑。
我不知道如何编辑窗口控件中的任何内容。

tia

此功能控制我的电脑上混音器中的音量滑块

视窗间谍

音量混音器-扬声器(Realtek高清音频) ahk#U级32770 ahk_exe SndVol.exe

下面是Spy中的控件

ClassNN:msctls_trackbar325 文本:
x:75 y:205 w:43 h:234 客户:x:70 y:172 w:43 h:234

这将提升控件z=轨迹栏编号325

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

z=325;msctls_轨迹栏=325

ControlSend,msctls_轨迹栏%z%,{Up},混音器-扬声器(Realtek高清音频)

您可以发送一个{Down}来降低控件


您可以将数字发送到msctls_轨迹栏,并将滑块移动到特定位置。0为底部10、20、30等,用于杆的更高位置

这将需要大量的代码。1.您希望操纵哪些特定控件?2.它们每个都有自己的ClassNN字符串吗?如果不是的话,情况会更加复杂。