4

WX Python アプリケーションから Windows でRaw Input機能を使用する方法を知っている人はいますか?

私がする必要があるのは、複数のキーボードからの入力を区別できるようにすることです。したがって、それを達成する別の方法があれば、それもうまくいくでしょう。

4

2 に答える 2

4

ctypesを使ってみましたか?

>>> import ctypes
>>> ctypes.windll.user32.RegisterRawInputDevices
<_FuncPtr object at 0x01FCFDC8>

必要な構造のPythonバージョンを設定するのは少し手間がかかりますが、wxPythonを経由せずに、この方法でWin32APIを直接クエリできる場合があります。

于 2008-11-20T22:03:01.820 に答える
3

ここに見栄えの良いライブラリがあります http://code.google.com/p/pymultimouse/

これは wx-python 固有のものではありませんが、ctypes を使用して Python で生の入力を使用します (2 匹のマウスを使用した私のテストでは機能しました)。

于 2009-01-22T01:05:21.887 に答える