Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Определение id курсора

Ответить
Настройки темы
[решено] Определение id курсора

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Как в AutoIT определить нестандартный id курсора? Через MouseGetCursor определить id не получается.

Под AutoHotkey есть такая возможность, но как этот скрипт перевести на AutoIT не хватает опыта

Код: Выделить весь код
SetTimer, GetCursor, 100

GetCursor:
    VarSetCapacity(ci,20,0), NumPut(20,ci) 
    DllCall("GetCursorInfo", "Uint", &ci) 
    hCursor := NumGet(ci,8)
   ToolTip, %hCursor%
Return

Esc:: ExitApp
взято с http://forum.script-coding.info/viewtopic.php?id=4036

Отправлено: 01:50, 05-10-2010

 

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата rusreg79:
как этот скрипт перевести на AutoIT »
Код: Выделить весь код
#include <WinAPI.au3>

HotKeySet("{ESC}", "ExitApp")

AdlibRegister("GetCursor", 100)

While True
    Sleep(10)
WEnd

Func GetCursor()
    Local $aCursor = _WinAPI_GetCursorInfo()

    If @error Then
        Return SetError(1)
    EndIf

    ToolTip(Hex($aCursor[2], 8))
EndFunc

Func ExitApp()
    Exit
EndFunc

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:14, 05-10-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Огромное спасибо работает как надо!

Отправлено: 03:33, 05-10-2010 | #3


Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


rusreg79,
В настройках темы есть опция отметки темы «Решённой», не стесняйтесь отмечать её таковой

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 04:25, 05-10-2010 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Определение id курсора

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Зависание курсора maksius Microsoft Windows 2000/XP 9 09-05-2010 16:36
Интерфейс - Некоректная работа курсора w00lfik Microsoft Windows 7 10 08-07-2009 16:14
[решено] Задержка курсора wellhard Непонятные проблемы с Железом 23 14-03-2009 14:56
Изменение курсора при наведении dascon Вебмастеру 3 12-03-2007 19:51
скорость курсора Guest Хочу все знать 1 22-09-2003 11:11




 
Переход