windows-7 – 以特定应用程序的大写字母显示所有窗口
发布时间:2020-12-13 23:15:09 所属栏目:Windows 来源:网络整理
导读:有没有一种方法可以在运行特定应用程序时将窗口透明地设置为帽子.对于奖励积分,我应该能够在应用程序终止时恢复正常(非封锁模式). 我用谷歌搜索并经历了SO / SF,但我甚至不知道从哪里开始找到答案. 谢谢 您可以使用Power Shell轻松切换CAPS LOCK,只需导入一
有没有一种方法可以在运行特定应用程序时将窗口透明地设置为帽子.对于奖励积分,我应该能够在应用程序终止时恢复正常(非封锁模式).
我用谷歌搜索并经历了SO / SF,但我甚至不知道从哪里开始找到答案. 谢谢
您可以使用Power
Shell轻松切换CAPS LOCK,只需导入一些
virtual keyboard magic from user32.dll :
$importDef = @" using System.Runtime.InteropServices; public class CapsControls { enum virtKeys : int { vkCaps = 0x14 } [DllImport("user32.dll")] static extern void keybd_event(byte bVk,byte bScan,uint dwFlags,int dwExtraInfo); [DllImport("user32.dll")] static extern short GetKeyState(virtKeys nVirtKey); public static void ToggleCaps() { keybd_event(virtKeys.vkCaps,0x45,0x1,0); keybd_event(virtKeys.vkCaps,0x3,0); } public static void EnableCaps() { if((GetKeyState(virtKeys.vkCaps) % 2) == 0) { ToggleCaps(); } } public static void DisableCaps() { if((GetKeyState(virtKeys.vkCaps) % 2) != 0) { ToggleCaps(); } } } "@ Add-Type -TypeDefinition $importDef 现在,您可以从PowerShell会话控制大写锁定: [CapsControls]::ToggleCaps() # simulate a CAPS key press [CapsControls]::EnableCaps() # if disabled,CAPS key press [CapsControls]::DisableCaps() # if enabled,CAPS key press 如果可能,从应用程序调用它,但每次启动应用程序时,您都可以使用计划任务来运行命令 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- win10下安装FFmpeg步骤
- 如何区分Compact Framework与Full Framework .NET程序集
- 是否可以在Window CE 6.0仿真器中使用主机PC的USB端口?
- windows – 带有MySQL的BGINFO,用于存储计算机信息
- xaml – 在Windows 10 UWP中具有自定义附加属性的自适应触发
- Windows – MSSQL两个数据库服务器1数据库
- .net – 如何将数据绑定到System.Windows.Forms.Treeview控
- 在windows中缓存http git密码:mysysgit
- windows – 在程序文件文件夹上安装有多重要?
- windows-server-2003 – Windows Server 2003 – 不活动注销