VBA. Определить положение курсора.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA. Определить положение курсора.

VBA. Определить положение курсора.

Ответ
Поиск в этой теме
Непрочитано 21.08.2014, 13:57 #1
VBA. Определить положение курсора.
art_rrc
 
Минск
Регистрация: 28.01.2013
Сообщений: 375

Доброго времени суток. Подскажите пожалуйста, реально ли средствами VBA 7.1 определить, где находился курсор в момент вызова программы. Ну а если в идеале, то нужно занести в переменную блок с именем "Имя1", который находился ближе всего к курсору в момент вызова программы. Положение блока определяется его точкой вставки. Спасибо.
Просмотров: 7433
 
Непрочитано 21.08.2014, 15:08
#2
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


Код:
[Выделить все]
Private Type POINTAPI 
    X As Long 
    Y As Long 
End Type 

Private Declare Function GetCursorPos _ 
        Lib "user32.dll" (lpPoint As POINTAPI) As Long 

Private Sub GetCursorPosition() 
    Dim iPOINT As POINTAPI 

    GetCursorPos iPOINT 

    MsgBox "X : " & iPOINT.X & vbNewLine & "Y : " & iPOINT.Y, _ 
    vbExclamation, "Координаты курсора мышки" 
End Sub
trir вне форума  
 
Непрочитано 21.08.2014, 19:55
#3
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,701
Отправить сообщение для Do$ с помощью Skype™


trir, осталось только всего ничего - перевести эти экранные координаты в чертеж
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic)
Do$ вне форума  
 
Непрочитано 21.08.2014, 21:32
#4
Gogi


 
Регистрация: 15.11.2007
Сообщений: 15


http://www.caduser.ru/forum/index.ph...D=25&TID=26786
Gogi вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > VBA. Определить положение курсора.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Текст из autocad в Word в текущее положение курсора. Как? _Andre_ Программирование 31 18.06.2016 15:56
Фланцевое соединение. Как определить положение нейтральной оси tttralll Металлические конструкции 3 16.04.2013 09:07
AutoCAD: как изменить форму и/или толщину курсора vau AutoCAD 13 20.10.2011 18:16