Frage

Ich brauche etwas geöffnete Fenster aus meiner Anwendung zu markieren. Ich kann die Windows-Liste, deren System-ID, Name, Besitzer ... Kann ich etwas NSImage nur auf ausgewählte Fenster ziehen?

War es hilfreich?

Lösung

Wenn Sie ein Fenster haben, wie Sie sagen, Sie tun, könnten Sie eine NSImageView als Subview des Fensters hinzufügen. Diese NSImageView sollte einen Rahmen hat die gleiche Größe wie die Fenster in Frage festgelegt werden, so dass es das Fenster ausfüllt.

Wenn Sie benutzerdefinierte tun zeichnen könnten Sie die NSImageView Unterklasse und seine drawRect: Methode überschreiben, oder Sie könnten nur sein Image-Eigenschaft auf ein Bild, dass Sie bereits zu den Anwendungen erstellt und hinzugefügt bündeln.

Hope das ist, was Sie meinen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top