От k CGWindowNumber
, как мне получить NSWindow
исх.Я пытался использовать:
[NSApp windowWithWindowNumber:windowNumber]
, но я всегда получаю нулевое значение.Мне нужно, чтобы NSWindow
применил [window setlevel:NSFloatingWindowLevel]
, который я всегда устанавливал поверх данного окна.Кто-нибудь знает, как решить эту проблему или есть альтернативное решение?
Спасибо за ответ, но это не решение, я уже пробовал, но он не работает, на самом деле я сделал тест, Я попробовал следующий код:
for (NSInteger i = 0; i <10000; i + +) {
NSWindow * wind;
wind = [NSApp windowWithWindowNumber: windowNumber];
NSLog (@ "\ n Window:% @", wind);
}
, но результат всегда Window: (null)
У меня есть список окна, где я могу получить OwnerPid Номер окна ecc .. ecc... и теперь мне нужно установить всегда поверх некоторых окон.
Возможно установить всегда сверху поверх: [window setlevel:NSFloatingWindowLevel]
, окно является NSwindow
объектом, оно реально?
У вас есть решение?или другая идея, для моей проблемы?