1

Тема: AHK: текст под курсором мыши

Добрейшее утро!

Пожалуйста подскажите как получить в виде переменной не копируемый текст, который находится под курсором мыши и определяется Windows Spy - никак не удаётся найти точную команду. WinGetText здесь


IfWinExist, абракадабра

{

WinActivate

Click  x765 y284

WinGetText, aaaaa

MsgBox %aaaaa%

}

return

не устраивает - он выдаёт весь текст приложения. Windows Spy при клике на этот пиксель пишет

>>>>>>>>>(Now Under Mouse Cursor)<<<<<<<<<
ClassNN: TStatic Text 101
Text:      2
ну и про колор "несколько слов"

Традиционно извиняюсь за детскость вопроса - но никак не получается найти метод:  библиотеки перерыл, примеры перечитал и так далее

2 (изменено: serzh82saratov, 2013-09-25 15:29:49)

Re: AHK: текст под курсором мыши


ControlGetText, Text, TStatic Text 101, абракадабра
MsgBox %Text%

Loop
{
    MouseGetPos,  ,  ,  , ControlID, 2
    ControlGetText, Text, , ahk_id %ControlID%
    ToolTip % Text
    Sleep 100
}
По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

3

Re: AHK: текст под курсором мыши

serzh82saratov пишет:

ControlGetText, Text, TStatic Text 101, абракадабра
MsgBox %Text%

месечбокс выскакивает без каких-либо опознавательных знаков, ноль символов, пустота. но, судя, по предлагаемому Вами скрипту, на выходе должны быть все значения, относящиеся к TStatic Text 101. а их у меня приблизительно 85 штук. как бы всё-таки это одно схватить....

4

Re: AHK: текст под курсором мыши

Серж, большое Вам спасибо! Этой информации, которую Вы предлагаете, достаточно для решения моей задачи. И у меня всё, что нужно было в принципе, получилось

5 (изменено: Доктор ТуамОсес, 2013-12-21 16:22:00)

Re: AHK: текст под курсором мыши

Как скопировать текст под указателем мыши, удовлетворяющий REGEXP