Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 14, 2011 23:55:27

tabl
От:
Зарегистрирован: 2011-02-14
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

координаты курсора мышы при нажатии клавишы клавы

есть код, который реагирует на события клавы и мыши:

import pyHook

def OnMouseEvent(self):
print 'Position:',self.Position
print '---'
return True

def OnKeyboardEvent(event):
print 'KeyID:', event.KeyID
print '---'
return True

hm = pyHook.HookManager()
hm.MouseAllButtonsDown = OnMouseEvent
hm.KeyDown = OnKeyboardEvent

hm.HookMouse()
hm.HookKeyboard()
print dir(hm.KeyDown())
if __name__ == '__main__':
import pythoncom
pythoncom.PumpMessages()
подскажите плиз как сделать чтоб координаты мыши выводились при нажатии кнопки на клавиатуре а не при нажатии мыши



Офлайн

#2 Фев. 15, 2011 23:25:56

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

координаты курсора мышы при нажатии клавишы клавы

как это координаты у клавиатуре :) с клавиатуры можно указать координаты

Офлайн

#3 Фев. 16, 2011 07:31:08

tabl
От:
Зарегистрирован: 2011-02-14
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

координаты курсора мышы при нажатии клавишы клавы

sypper-pit
как это координаты у клавиатуре с клавиатуры можно указать координаты
может я как то криво спросил… тогда по другому, как узнать глобальные, текущие координаты курсора мышы?



Офлайн

#4 Фев. 16, 2011 11:26:08

kostyasa
От:
Зарегистрирован: 2008-12-15
Сообщения: 18
Репутация: +  0  -
Профиль   Отправить e-mail  

координаты курсора мышы при нажатии клавишы клавы

import win32api

print win32api.GetCursorPos()



Офлайн

#5 Фев. 17, 2011 20:39:01

tabl
От:
Зарегистрирован: 2011-02-14
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

координаты курсора мышы при нажатии клавишы клавы

kostyasa
пасиб



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version