[ahk]操作Windows计算器实例

先打开计算器,依次点击 1,6平方根 按钮,其实就是求16的平方根。

Run  calc
Sleep,1000
	op:=["1","6","平方根"]
	for key,val in op
		InvokeUiaButtonClick(GetUiaButton(val))
return

	GetUiaButton(_in)
	{
		;这里需要配置
		keymap:={"1":"Button5","2":"Button11","3":"Button16","4":"Button4","5":"Button10","6":"Button15","7":"Button3","8":"Button9","9":"Button14","0":"Button6",".":"Button17","平方根":"Button25","+":"Button23","-":"Button22","*":"Button21","/":"Button20","=":"Button28","C":"Button13"}
		for key,value in keymap
		{
			if (key=_in)
				return %value%
		}
	}
	
	
	InvokeUiaButtonClick(_in)
	{
		ControlClick,%_in%,ahk_class CalcFrame 
	}

先手动打开计算器calc.exe,然后运行上面的代码,计算器会停留在该界面:


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值