2012-11-28 56 views
3

我正在將應用程序移植到Mac OS X.它使用FindWindow()。下面是具體功能:是否有一個FindWindow()替代mac?

FindWindow函數(NULL, 「所有MyApplication」)

然而,這不會在Mac上工作。對於Mac OS X有沒有類似的功能,或者更好的是,具有通用功能?

我想從this函數中的「應用程序主窗口」中使用它。

+0

看到一個窗口http://stackoverflow.com/questions/4036420/how-to- get-a-all-open-nswindow-from-all-running-application –

+0

@ Daij-Djan我不想找到一個窗口列表。只是一個特定的開放窗口。 –

+0

你用什麼gui/application mac? – pyCthon

回答

0

有這樣

不容易的一個照片功能,您可以通過CGWindow API不喜歡它的文章。 How to get a list of all open NSWindow from all running application?。 它可以用來查找一個列表或只是一個窗口。

就拿列出的示例代碼並修改它來過濾這個給你,讓你只需要你想:)

+0

我不知道該怎麼做。 –