2016-07-05 60 views

回答

0

您将需要使用GuiTab.au3 UDF。

这是我做到的。

#RequireAdmin 
Opt("WinTitleMatchMode", 4) ;1=start, 2=subStr, 3=exact, 4=advanced, -1 to -4=Nocase 

#include <GuiTab.au3> 

$WindowTitle = "[CLASS:SciTEWindow]" 
$Control = "[CLASS:SciTeTabCtrl; INSTANCE:1]" 

$currentTabName1 = ControlCommand($WindowTitle, "", $Control, "CurrentTab", "") 
$hWnd = ControlGetHandle($WindowTitle, "", $Control) 

$array = _GUICtrlTab_GetItem ($hWnd, $currentTabName1-1); -1 because we need 0 based 

$CurrentTabText = StringTrimLeft($array[1], 1); trimming & 

ConsoleWrite($CurrentTabText & @CRLF) 
+0

而如何转移标签 我想这一点,但它不工作 \t
'ControlCommand( “内容项属性”, “” ,“[CLASS:WindowsForms10.SysTabControl32.app.0.141b42a_r11_ad1:INSTANCE:1]”,“TabRight”,“”)' – Sandeep

+0

您需要编辑$ WindowTitle和$ Control来匹配您的场景。 – Milos

相关问题