0

我们为 Mac OSX 开发了一个 Qt 应用程序,其中我们使用了以下代码来锁定屏幕。

system("/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession -suspend");

代码按预期工作,除了锁定后的某个时间,屏幕冻结(白色/灰色空白屏幕)。我们必须强制关闭mac才能解冻。

我在 Mac OSX 10.7.2、10.7.4、10.7.5 中进行了测试。

我不确定它是我们的应用程序的问题还是由 Mac 本身引起的?

任何人都可以对此有所了解吗?

谢谢,

4

0 回答 0