首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >切换HighContrast主题- windows 10

切换HighContrast主题- windows 10
EN

Stack Overflow用户
提问于 2018-01-03 12:28:50
回答 2查看 451关注 0票数 2

我希望能够通过按F1来切换Windows10中的F1主题。

在Windows 10中切换HighContrast主题的快捷方式是:

代码语言:javascript
复制
Left Alt + Left Shift + Print Screen

https://msdn.microsoft.com/en-us/library/hh923906.aspx

这是我的剧本:

代码语言:javascript
复制
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

; Toggle HighContrast Theme: Alt + Shift + PrintScreen
F1::
Send !+{PrintScreen}
Return
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-01-04 14:59:57

您可以通过手动运行.theme文件来应用该设置。问题是它将打开“设置”对话框。此脚本将运行高对比度1主题文件,等待设置对话框打开,然后关闭它。

编辑:添加了代码在两个主题之间切换

代码语言:javascript
复制
hc := false
hctheme := "C:\Windows\Resources\Ease of Access Themes\hc1.theme"
stdtheme := "C:\Windows\Resources\Themes\theme1.theme"
; your personalized theme may be in
; C:\Users\{user.name}\AppData\Local\Microsoft\Windows\Themes\Custom.theme

F1::
  hc := !hc

  if (hc)
    run %hctheme%
  else
    run %stdtheme%

  WinWait Settings
  WinClose Settings
return
票数 2
EN

Stack Overflow用户

发布于 2018-01-03 12:38:31

用这个:

代码语言:javascript
复制
F1::
Send {LAlt down}{LShift down}{PrintScreen}{LAlt Up}{LShift Up}
return

来自官方文档

按use down like:{LWin down} {RWin down}发布use use:{LWin up} {RWin up}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48077438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档