私は、理想的には目立たず、非常に邪魔にならない時間管理ツールを wxPython で作成しようとしています。これまでのアプリは通常どおり使用でき、使用中はシステム トレイに最小化されます。
ただし、「アイコン化」されているときのように、フレームがフォーカスされていない場合、フレーム/アプリがフォーカスされているときに通常は機能するマウスとキーボードのトラッピングが機能しなくなることに気付きました。
メッセージ キュー フックを作成し、すべてのマウスおよびキーボード イベントを OS レベルでトラップする C++ プログラムを作成できることは承知していますが、そこまでは考えたくありません。結局のところ、手を汚さないようにするために、そもそも wxPython で UI を書いているのです :)