c++ - 有没有办法以编程方式在 osx 上隐藏碳应用程序?

标签 c++ macos macos-carbon

我有一个 carbon C++ 应用程序,我想以编程方式执行相当于 Command-H(隐藏应用程序)的操作,这在我的应用程序的“应用程序”菜单中可用。我已经探索了 TransitionWindow 和 HideWindow 的碳 API,虽然它们可以隐藏我的窗口,但它们的功能与 Command-H 的功能不同。我临时查看了 AppleEvent 引用资料,我需要创建一个 AppleEvent,但我没有看到一个用于隐藏应用程序的引用资料。有什么想法吗?

最佳答案

很抱歉回答我自己的问题,但 ShowHideProcess() API 似乎可以满足我的要求。如果有更好的解决方案,我很乐意听到。

关于c++ - 有没有办法以编程方式在 osx 上隐藏碳应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/452435/

相关文章:

c++ - 谁能告诉我有关 Mac 上切换前端进程的事件处理程序或回调的信息?

c++ - 如何减去两个 LIFETIME?

c++ - 安全派生指针值的示例

c++ - C/C++ 进程如何知道它是否在后台运行?

macOS 上的 swift : AVAudioPlayer stops immediately

swift - 在 macOS 中从浏览器获取当前 URL

c++ - 如何从 360 度全景图创建 View 。 (比如街景)

c - getyx 返回 -1 -1

c++ - 苹果图形用户界面编程

c - 什么时候需要 -framework 和 -I/System/.../Example.framework/Headers/?