我得到一个非常好的答案后,我问这个问题:如何检测“切换用户”在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 输出。

祝你好运

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top