Из kCGWindowNumber
, как мне получить NSWindow
ref.
Я пытался использовать:
[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... и теперь мне нужно установить Always on top для некоторых окон.
Always on top можно установить белым цветом: [window setlevel:NSFloatingWindowLevel]
, окно это объект NSwindow
, это реально?
У вас есть решение? или другая идея, для моей проблемы?