我想獲得NSStatusItem的屏幕位置,以便通過下面的代碼執行點擊該區域的操作。我正在這樣做,以便我的用戶可以按熱鍵來查看菜單。屏幕上的NSStatusItem(可可)位置
event = CGEventCreateMouseEvent(NULL, kCGEventLeftMouseDown, newLocation, kCGMouseButtonLeft);
CGEventPost(kCGHIDEventTap, event);
CFRelease(event);
有誰知道的一種方式來獲得位置?我一直在努力的想法和尋找了幾天,發現了一些想法,但他們都不在豹工作/雪豹
的NSStatusItem使用NSMenu而不是自定義視圖。
沒有什麼公開的,它可能不應該在第一時間完成。 –