使用FreePascal检测KDE / Gnome下的进入/退出会话
-
05-07-2019 - |
题
我得到一个非常好的答案后,我问这个问题:如何检测“切换用户”在Windows
我的目的是找出KDE / Gnome下的Switch User是否有类似的API调用,我可以使用FreePascal进行监控。
如果不是FreePascal,至少是C / C ++中使用的相应lib条目
解决方案
是的,已经安装了dbus软件包,而且我在去年年底运行了这些示例。
请参阅/packages/dbus/examples/busexample.pp以获取示例
其他提示
我很确定监控DBUS消息可以捕获有关会话进入和退出的消息。其实我不知道FreePascal是否提供DBUS apis。
可以执行脏解决方案并解析 / usr / bin / dbus-monitor 输出。
祝你好运不隶属于 StackOverflow