Найти - Пользователи
Полная версия: Окно под курсором
Начало » Python для экспертов » Окно под курсором
1
napuznik
Подскажите, пожалуйста, как-то можно узнать, над каким окном (photoshop там, internet explorer и т.д.) находится курсор? Не выделяя окно, естественно
Заранее благодарю за любой совет
reclosedev
import win32gui
import locale
 
pos = win32gui.GetCursorPos()
handle = win32gui.WindowFromPoint(pos)
print win32gui.GetWindowText(handle).decode(locale.getpreferredencoding())
Если нужен процесс http://stackoverflow.com/a/2397637/1052325

А вообще, ищите на английском языке в MSDN.
FishHook
А вообще, рекомендую не задавать такие вопросы в форум “для экспертов”
napuznik
reclosedev, спасибо, только названия некоторых окон получаются пустыми… Это из-за декодирования?
FishHook, win32gui, win32api и т.д. - это для новичков?
FishHook
napuznik
FishHook, win32gui, win32api и т.д. - это для новичков?
Ожидается, что в форум для экспертов постят свои вопросы как раз таки эксперты. Вы не являетесь экспертом, судя по всему, поэтому пишите в форум для новичков.
napuznik
FishHook, ок
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB