2013-07-13 11 views
0

我正在製作一個簡單的應用程序,它將隱藏打開的窗口,但我想添加一個文本框,它會告訴打開的窗口的數量,我需要哪種可可功能?我可以使用nswindow中的函數嗎?可可獲取打開窗口的數量

+0

您必須使用CGWindow API。看看Apple的[Son of Grab](http://developer.apple.com/library/mac/#samplecode/SonOfGrab/Introduction/Intro.html)示例。 – gtmtg

回答

4
int windowCount = [[[NSApplication sharedApplication] windows] count]; 

這應該做的伎倆。

+0

我將代碼添加到哪個文件? –

+0

這會給你你自己的應用程序的窗口數,但不是其他應用程序窗口(這是我懷疑凱爾想要做的)。 –

+0

我想告訴其他應用程序打開窗口的數量。 –