0

Windows で「ユーザーの切り替え」の 2 つの状態を検出するにはどうすればよいです

私の意図は、KDE/Gnome でのユーザーの切り替えに、FreePascal で監視できる同様の API 呼び出しがあるかどうかを調べることです。

FreePascal を使用していない場合、少なくとも C/C++ で使用されるそれぞれの lib エントリ

4

2 に答える 2

1

はい、dbus パッケージがインストールされており、昨年末にサンプルを実行したことがわかりました。

例については、/packages/dbus/examples/busexample.pp を参照してください。

于 2009-05-07T12:27:36.537 に答える
1

DBUSメッセージを監視すると、セッションの開始と終了に関するメッセージをキャッチできると確信しています。実際、FreePascal が DBUS API を提供しているかどうかはわかりません。

汚い解決策は、 /usr/bin/dbus-monitor の出力を実行して解析することです。

幸運を

于 2009-05-06T16:26:41.040 に答える