Fenstereigenschaften (Dialogfeld)
Verwenden Sie dieses Dialogfeld, um mehr über ein bestimmtes Fenster zu erfahren. Um dieses Dialogfeld anzuzeigen, verschieben Sie den Fokus in das Fenster Fensteransicht. Wählen Sie einen beliebigen Fensterknoten in der Struktur aus, und klicken Sie anschließend im Menü Ansicht auf Eigenschaften.
Registerkarte „Allgemein“, „Fenstereigenschaften“
Auf der Registerkarte Allgemein können Sie Informationen zum ausgewählten Fenster anzeigen. Die folgenden Einstellungen sind verfügbar:
Eingabe | Beschreibung |
---|---|
Fensterbeschriftung | Der Text in der Fensterbeschriftung oder Text in einem Fenster, wenn es sich um ein Steuerelement handelt. |
Fensterhandle | Die eindeutige ID dieses Fensters. Die Nummern von Fensterhandles werden wiederverwendet. Sie identifizieren ein Fenster nur während dessen Lebensdauer. |
Fensterprozedur | Die virtuelle Adresse der Fensterprozedurfunktion für das Fenster. Dieses Feld gibt auch an, ob es sich bei diesem Fenster um ein Unicode-Fenster handelt und ob es ein untergeordnetes Fenster ist. |
Rechteck | Das umgebende Rechteck für das Fenster. Die Größe des Rechtecks wird ebenfalls angezeigt. Die Einheiten sind Pixel in Bildschirmkoordinaten. |
Wiederherg. Rechteck | Das umgebende Rechteck für das wiederhergestellte Fenster. Die Größe des Rechtecks wird ebenfalls angezeigt. „Wiederherg. Rechteck“ unterscheidet sich von „Rechteck“ nur dann, wenn das Fenster maximiert oder minimiert ist. Die Einheiten sind Pixel in Bildschirmkoordinaten. |
Clientrechteck | Das umgebende Rechteck für den Clientbereich des Fensters. Die Größe des Rechtecks wird ebenfalls angezeigt. Die Einheiten sind Pixel relativ zur oberen linken Ecke des Fensterclientbereichs. |
Instanzhandle | Ein Instanzhandle der Anwendung. Instanzhandles sind nicht eindeutig. |
„Steuerelement-ID“ oder „Menühandle“ | Wenn das angezeigte Fenster ein untergeordnetes Fenster ist, wird die Bezeichnung „Steuerelement-ID“ angezeigt. „Steuerelement-ID“ ist eine ganze Zahl, die die Steuerelement-ID des untergeordneten Fensters angibt. Wenn das angezeigte Fenster kein untergeordnetes Fenster ist, wird die Bezeichnung „Menühandle“ angezeigt. „Menühandle“ ist eine ganze Zahl, die das Handle des Menüs angibt, das dem Fenster zugeordnet ist. |
Benutzerdaten | Anwendungsspezifische Daten, die mit der Fensterstruktur verknüpft sind. |
Fensterbytes | Die Anzahl zusätzlicher Bytes, die dem Fenster zugeordnet sind. Die Bedeutung dieser Bytes wird von der Anwendung bestimmt. Erweitern Sie das Listenfeld, um die Bytewerte im DWORD-Format anzuzeigen. |
Registerkarte „Formatvorlagen“, „Fenstereigenschaften“
Verwenden Sie die Registerkarte Stile, um die auf das ausgewählte Fenster angewendeten Stile anzuzeigen. Die folgenden Einstellungen sind verfügbar:
Eingabe | Beschreibung |
---|---|
Fensterstile | Eine Kombination aus Fensterstilcodes und ggf. vorhandenen Steuerelementstilen. |
Erweiterte Stile | Eine Kombination aus erweiterten Fensterstilcodes. |
Registerkarte „Fenster“, „Fenstereigenschaften“
Mit der Registerkarte Fenster können Sie Informationen zu Fenstern anzeigen, die mit dem ausgewählten Fenster in Zusammenhang stehen. Die folgenden Einstellungen sind verfügbar:
Eingabe | Beschreibung |
---|---|
Nächstes Fenster | Das Handle des nächsten gleichgeordneten Fensters in derselben Sequenz (Z-Reihenfolge), das in der Fensterstrukturansicht angezeigt wird („none“, wenn kein nächstes Fenster vorhanden ist). Wählen Sie diesen Eintrag aus, um die Eigenschaften des nächsten Fensters anzuzeigen. |
Vorheriges Fenster | Das Handle des vorherigen gleichgeordneten Fensters in derselben Sequenz (Z-Reihenfolge), das in der Fensterstrukturansicht angezeigt wird („none“, wenn kein vorheriges Fenster vorhanden ist). Wählen Sie diesen Eintrag aus, um die Eigenschaften des vorherigen Fensters anzuzeigen. |
Übergeordnetes Fenster | Das Handle des übergeordneten Fensters dieses Fensters („none“, wenn kein übergeordnetes Fenster vorhanden ist). Wählen Sie diesen Eintrag aus, um die Eigenschaften des übergeordneten Fensters anzuzeigen. |
Erstes untergeordnetes Fenster | Das Handle des ersten untergeordneten Fensters dieses Fensters in der Sequenz (Z-Reihenfolge), das in der Fensterstrukturansicht angezeigt wird („Keins“, wenn kein vorheriges Fenster vorhanden ist). Wählen Sie diesen Wert aus, um die Eigenschaften des ersten untergeordneten Fensters anzuzeigen. |
Besitzerfenster | Das Handle des Fensters, das Besitzer dieses Fensters ist. Das Hauptfenster einer Anwendung besitzt beispielsweise in der Regel die systemmodalen Dialogfenster („none“, wenn kein Besitzer vorhanden ist). Wählen Sie diesen Eintrag aus, um die Eigenschaften des Besitzerfensters anzuzeigen. |
Registerkarte „Klasse“, „Fenstereigenschaften“
Verwenden Sie die Registerkarte Klasse, um Informationen zur Klasse des ausgewählten Fensters anzuzeigen. Die folgenden Einstellungen sind verfügbar:
Eingabe | Beschreibung |
---|---|
Klassenname | Der Name (oder die Ordnungszahl) dieser Fensterklasse |
Klassenstile | Eine Kombination aus Klassenstilcodes |
Klassenbytes | Anwendungsspezifische Daten, die dieser Fensterklasse zugeordnet sind |
Klassenatom | Das vom RegisterClass-Aufruf zurückgegebene Atom für die Klasse |
Instanzhandle | Diese Einstellung legt den Instanzhandle des Moduls fest, das die Klasse registriert hat. Instanzhandles sind nicht eindeutig. |
Fensterbytes | Diese Einstellung legt die Anzahl zusätzlicher Bytes fest, die jedem Fenster dieser Klasse zugeordnet sind. Die Bedeutung dieser Bytes wird von der Anwendung bestimmt. Erweitern Sie das Listenfeld, um die Bytewerte im DWORD-Format anzuzeigen. |
Fensterprozedur | Diese Einstellung legt die aktuelle Adresse der WndProc-Funktion für Fenster dieser Klasse fest. Diese unterscheidet sich von Window Proc (Fensterprozedur) auf der Registerkarte Allgemein, wenn das Fenster als Unterklasse definiert ist. |
Menüname | Der Name des Hauptmenüs, das Fenstern dieser Klasse zugeordnet ist („none“, wenn kein Menü vorhanden ist). |
Symbolhandle | Das Handle für das Symbol, das Fenstern dieser Klasse zugeordnet ist („none“, wenn kein Symbol vorhanden ist). |
Cursorhandle | Das Handle für den Cursor, der Fenstern dieser Klasse zugeordnet ist („none“, wenn kein Cursor vorhanden ist). |
Hintergrundpinsel | Das Handle für den Hintergrundpinsel, der Fenstern dieser Klasse zugeordnet ist, oder eine der vordefinierten COLOR_*-Farben zum Zeichnen des Fensterhintergrunds („none“, wenn kein Pinsel vorhanden ist). |
Registerkarte „Prozess“, „Fenstereigenschaften“
Verwenden Sie die Registerkarte Prozess, um den Prozess des ausgewählten Fensters zu identifizieren. Die folgenden Einstellungen sind verfügbar:
Eingabe | Beschreibung |
---|---|
Prozess-ID | Die ID des Prozesses, der Besitzer des Threads ist, der dieses Fenster erstellt hat. Wählen Sie diesen Wert aus, um die Eigenschaften dieses Prozesses anzuzeigen. |
Thread-ID | Die ID des Threads, der dieses Fenster erstellt hat. Wählen Sie diesen Wert aus, um die Eigenschaften dieses Prozesses anzuzeigen. |
Verwandte Abschnitte
- Fenstersuche (Dialogfeld): Dient zum Suchen des Knotens für ein bestimmtes Fenster in der Fensteransicht.
- Spy++-Referenz: Enthält Abschnitte mit Beschreibungen der einzelnen Menüs und Dialogfelder von Spy++.
- Verwenden des Suchtools: Zeigt, wie dieses Tool Fenster auf Eigenschaften oder Meldungen überprüft.
- Suchen nach einem Fenster in der Fensteransicht: Erläutert, wie Sie in der Fensteransicht nach einem bestimmten Fenster suchen.
- Fensteransicht: Zeigt eine Strukturansicht der verfügbaren Fenster und Steuerelemente an.
- Verwenden von Spy++: Bietet eine Einführung in das Tool Spy++ und erläutert, wie es verwendet werden kann.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für