Question

Est-il possible d'appeler App Expose dans Lion programme, par exemple sur un robinet d'événement, etc?

Était-ce utile?

La solution

Si vous ne me dérange pas l'aide d'un TOTALEMENT SANS PAPIERS API, ce qui pourrait changer à tout moment sans préavis:

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

D'autres arguments sont connus @"com.apple.expose.awake" et @"com.apple.dashboard.awake", qui activent Mission Control et Dashboard, respectivement. @"com.apple.showdesktop.awake" utilisé pour activer Show Desktop, mais ne fonctionne plus sur les versions actuelles de Mac OS.

Notez que la plupart des applications ne doivent pas utiliser ces appels -. Ces actions sont destinées à être invoquées directement par l'utilisateur

Autres conseils

Expose n'existe pas dans Lion, il a été fusionné avec des espaces dans l'application de contrôle des missions. Vous pouvez lancer la mission de contrôle:

[[NSWorkspace sharedWorkspace] launchApplication:@"Mission Control"];
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top