2011-09-08 27 views

回答

5

如果你不介意使用TOTALLY UNDOCUMENTED API,這可能會在任何時候更改,恕不另行通知:

void CoreDockSendNotification(CFStringRef, void *); 
(...) 
CoreDockSendNotification(@"com.apple.expose.front.awake", NULL); 

其他已知的參數是@"com.apple.expose.awake"@"com.apple.dashboard.awake",分別激活任務控制和儀表板。 @"com.apple.showdesktop.awake"用於激活顯示桌面,但不再適用於當前版本的macOS。大多數應用程序不應該使用這些電話

注 - 這些行動旨在由用戶直接調用。

+1

謝謝!這非常有幫助! – arooo

3

揭露獅子不存在,它已被合併入空格的任務控制應用。 可以啓動任務控制:

[[NSWorkspace sharedWorkspace] launchApplication:@"Mission Control"]; 
+2

其實內的Mission Control在於應用揭露(四個指輕掃下降),這就是我想要的訪問。知道任何訪問的方式? – arooo