我使用NSTask啓動應用程序並使用NSPipe獲取它的stdout和stderr。我想在啓動時隱藏它(GUI),因爲應用程序只是執行一些命令並退出。我不能使用NSWorkspace,因爲我需要stdout/stderr。有誰知道一種方法來實現這一目標?使用NSTask調用時隱藏啓動時的應用程序
1
A
回答
0
NSRunningApplication
如果您的進程ID是+[NSRunningApplication runningApplicationWithProcessIdentifier:]
,您應該能夠從-[NSTask processIdentifier]
獲得代表該應用的代表應用的對象。
然後您可以發送hide
到NSRunningApplication
實例。
+0
這是行不通的,但只有在應用程序gui完全加載並顯示後才能正常工作,因此在隱藏之前它會在一瞬間明顯可見。 –
0
/*
* TransformProcessType()
*
* Summary:
* Changes the 'type' of the process specified in the psn parameter.
* The type is specified in the transformState parameter.
*
* Discussion:
* Given a psn for an application, this call transforms that
* application into the given type. Foreground applications have a
* menu bar and appear in the Dock. Background applications do not
* appear in the Dock, do not have a menu bar (and should not have
....
這是我在做什麼
相關問題
- 1. 應用程序啓動時隱藏()不起作用
- 2. 如何在啓動時隱藏我的SmartDevice應用程序?
- 3. 隱藏Java應用程序啓動的窗口應用程序?
- 4. 從啓動器隱藏應用程序
- 5. 隱藏Android應用程序從啓動
- 6. 如何在應用程序啓動時隱藏一個tabbar?
- 7. 在應用程序啓動時隱藏NavigationDrawer
- 8. 在應用程序啓動時立即隱藏導航欄
- 9. WPF C#在應用程序啓動時隱藏TabControl項目
- 10. 最初在Web應用程序啓動時隱藏屬性
- 11. 如何在應用程序啓動時隱藏標籤
- 12. 導航工具欄隱藏應用程序重新啓動時
- 13. 隱藏應用程序啓動時刪除旋轉球
- 14. 在啓動應用程序時調用ContentProvider時 - 如何退出應用程序
- 15. 在應用程序啓動時啓動應用程序類
- 16. 啓動應用程序在啓動時
- 17. 在啓動時啓動應用程序
- 18. 在啓動時啓動應用程序
- 19. 可可:在應用程序啓動時隱藏textview的自定義滾動條
- 20. win32 DialogBox應用程序:如何使對話框在啓動時隱藏?
- 21. .ipa啓動時的應用程序條目和調用順序
- 22. 啓動應用程序時啓動屏幕時應用程序已停止
- 23. 如何從啓動程序隱藏Android應用程序
- 24. 從應用程序啓動器隱藏Chrome打包的應用程序
- 25. 在啓動時啓動應用程序會使應用程序崩潰
- 26. 使用python3在mac osx啓動時啓動應用程序?
- 27. 如何在應用程序啓動時自動隱藏iOS權限警報?
- 28. 當使用應用程序內購買時,無法隱藏CCMenuItem
- 29. 隱藏系統托盤應用程序啓動時的對話框
- 30. 如何在啓動時隱藏Delphi XE Forms應用程序的mainform?
正在啓動的是*您*必須對代碼的應用程序的應用程序,或者是一些其他的應用程序,您(或用戶)購買和安裝? –
用戶安裝的一些其他應用程序。 –