2009-09-11 47 views
1

N.B .:這涉及CoreGraphicServices框架的私有(SPI)函數。如何得知OSX窗口中正在按下的最小化按鈕?

我目前正在運行一個CGSConnection作爲UniversalController作爲UniversalController(Dock被終止),並想知道如何通知我CGSWindow有黃色最小點擊單擊。

是否有可以使用CGSRegisterConnectionNotifyProc觀察的通知事件?

也許答案在於HIToolbox?任何有經驗的CGS黑客都有想法嗎?

謝謝。

回答

0

NSWindow有這個方法:你可以實現

- (BOOL)windowShouldZoom:(NSWindow *) toFrame:(NSRect)proposedFrame 

方法。

或者,也許我不明白你的問題......

+0

謝謝,但是這不是我要找對於簡單來說,這是深層次的系統級別的東西。 – Edward 2009-09-11 14:26:58

+1

你可以隨時實現它,在你的實現中設置一個斷點,然後按照堆棧中的麪包屑來查看你最終到達的方式。 – 2009-10-13 19:55:32

相關問題