怎样选中某个选项卡中的控件

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

xustkmx
Posts: 1
Joined: 06 Oct 2019, 01:27

怎样选中某个选项卡中的控件

06 Oct 2019, 01:48

各位大神,怎么在对话框打开后自动转到第2个选项卡(共3个选项卡),选中某个控件呢?
发tab直到选项卡得到焦点,再发右向键到第2个选项卡吗?有没有好点的方法
fwejifjjwk2
Posts: 89
Joined: 10 Aug 2019, 01:49

Re: 怎样选中某个选项卡中的控件

11 Oct 2019, 04:12

editing
Last edited by fwejifjjwk2 on 05 Apr 2021, 21:44, edited 1 time in total.
Jiao_Ahk
Posts: 1
Joined: 30 Oct 2019, 08:43

Re: 怎样选中某个选项卡中的控件

30 Oct 2019, 20:47

以下内容摘选自AutoHotKey中文帮助,“窗口管理-控件-Control” 部分。

Code: Select all

Control, Cmd [, Value, Control, WinTitle, WinText, ExcludeTitle, ExcludeText]
TabLeft [, Count] 和 TabRight [, Count]: 在 SysTabControl32 中向左或向右移动一个或多个选项卡. 如果 Count 省略或为空, 则假定为 1. 要通过编号直接选择选项卡, 请把下面示例中的数字 5 替换为比您想要选择的选项卡的编号小 1 的数字. 换句话说, 使用 0 选择首个选项卡, 1 选择第二个, 依此类推.

Code: Select all

SendMessage, 0x1330, 5,, SysTabControl321, WinTitle  ; 0x1330 为 TCM_SETCURFOCUS.
Sleep 0  ; 此行和下一行只对于某些选项卡控件才需要.
SendMessage, 0x130C, 5,, SysTabControl321, WinTitle  ; 0x130C 为 TCM_SETCURSEL.

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 32 guests