Некоторые кнопки, такие как воспроизведение, пауза, остановка, вперед и назад, используют APPCOMMAND, но я не могу захватить любые данные APPCOMMAND с использованием ctypes или pywin32.
Что я пробовал:
- Импорт Win32 API через ctypes для доступа к данным APPCOMMAND.
- Использование библиотеки pywin32.
- Минимальный тестовый проект
Код: Выделить всё
import ctypes
from ctypes import wintypes
# Import Win32 API
user32 = ctypes.WinDLL('user32')
msg = wintypes.MSG()
while True:
user32.PeekMessageW(ctypes.byref(msg), None, 0, 0, 1)
print(f"Message: {msg.message}, wParam: {msg.wParam}, lParam: {msg.lParam}, time: {msg.time}, hwnd: {msg.hWnd}")
Среда:
Версия Python: 3.x
Библиотеки: ctypes
Как я могу захватить данные APPCOMMAND с помощью ctypes или любого другого метода для использования пультов Windows Media Center в Python?
Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-python