Что нового

GUIFinder - Элемент поиска окон

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
AutoIt: 3.3.8.1
Версия: 2.0

Категория: Окна и диалоги, Элементы GUI

Описание: Библиотека позволяет создавать элемент поиска окна (аналог “прицела” в Au3Info Tool).

Код/Пример:
Код:
#include "GUIFinder.au3"

$hGUI = GUICreate("_GUICtrlFinder_SetLastWnd Example", 300, 40)

$hFinder = _GUICtrlFinder_Create($hGUI, 100, 4)
$hBtn = GUICtrlCreateButton("Set window!", 140, 6, 80, 30)

GUISetState()
GUIRegisterMsg($WM_COMMAND, "WM_COMMAND")

While True
	$iMsg  = GUIGetMsg()
	
	Switch $iMsg
		Case -3
			ExitLoop
		Case $hBtn
			_GUICtrlFinder_SetLastWnd($hFinder, $hGUI)
	EndSwitch
WEnd

Func WM_COMMAND($hWnd, $iMsg, $wParam, $lParam)
	Switch _WinAPI_HiWord($wParam)
		Case $FN_WNDCHANGED
			WinSetTitle($hWnd, "", "Handle: " & _GUICtrlFinder_GetLastWnd($lParam))
		Case $FN_STARTUSE
			WinSetTrans($hWnd, "", 150)
		Case $FN_ENDUSE
			WinSetTrans($hWnd, "", 255)
			WinSetTitle($hWnd, "", "_GUICtrlFinder_Create Example")
	EndSwitch
EndFunc

Файл: GUIFinder.zip

Снимок:


История версий:
v2.0

v1.0

Источник: autoitscript.com
Автор(ы): Mat
 
Верх