boîte de dialogue Propriétés de la fenêtre
Utilisez cette boîte de dialogue pour en savoir plus sur une fenêtre spécifique. Pour afficher cette boîte de dialogue, déplacez le focus sur la fenêtre Vue Fenêtres. Sélectionnez un nœud de fenêtre dans l’arborescence, puis choisissez Propriétés dans le menu Affichage.
Onglet Général, Propriétés de la fenêtre
Utilisez l’onglet Général pour afficher des informations sur la fenêtre sélectionnée. Les options suivantes sont disponibles :
Entrée | Description |
---|---|
Titre de la fenêtre | Texte dans la légende de la fenêtre, ou texte contenu dans une fenêtre s’il s’agit d’un contrôle. |
Handle de la fenêtre | Identifiant unique de cette fenêtre. Les numéros de descripteur de fenêtre sont réutilisés ; ils identifient une fenêtre uniquement pendant la durée de vie de cette fenêtre. |
Proc. de la fenêtre | Adresse virtuelle de la fonction de procédure de fenêtre pour cette fenêtre. Ce champ indique également si cette fenêtre est une fenêtre Unicode et si elle est sous-classée. |
Rectangle | Rectangle englobant de la fenêtre. La taille du rectangle s’affiche également. Les unités sont des pixels en coordonnées d’écran. |
Rectangle restauré | Rectangle englobant de la fenêtre restaurée. La taille du rectangle s’affiche également. Rectangle restauré ne se différencie de Rectangle que lorsque la fenêtre est agrandie ou réduite. Les unités sont des pixels en coordonnées d’écran. |
Rectangle client | Rectangle englobant de la zone cliente de fenêtre. La taille du rectangle s’affiche également. Les unités sont en pixels par rapport à la partie supérieure gauche de la zone cliente de la fenêtre. |
Handle d’instance | Descripteur d’instance de l’application. Les descripteurs d’instance ne sont pas uniques. |
Identifiant de contrôle ou descripteur de menu | Si la fenêtre affichée est une fenêtre enfant, l’étiquette Identifiant de contrôle s’affiche. L’Identifiant de contrôle est un entier qui identifie l’Identifiant de contrôle de cette fenêtre enfant. Si la fenêtre affichée n’est pas une fenêtre enfant, l’étiquette Descripteur de menu s’affiche. Le Descripteur de menu est un entier qui identifie le descripteur de menu associé à cette fenêtre. |
Données utilisateur | Données spécifiques à l’application attachées à cette structure de fenêtre. |
Octets de la fenêtre | Nombre d’octets supplémentaires associés à cette fenêtre. La signification de ces octets est déterminée par l’application. Développez la zone de liste pour afficher les valeurs d’octet au format DWORD. |
Onglet Styles, Propriétés de la fenêtre
Utilisez l’onglet Styles pour afficher les styles appliqués à la fenêtre sélectionnée. Les options suivantes sont disponibles :
Entrée | Description |
---|---|
Styles de fenêtre | Combinaison de codes de style de fenêtre et de styles de contrôle, le cas échéant. |
Styles étendus | Combinaison de codes de style de fenêtre étendus. |
Onglet Fenêtres, Propriétés de la fenêtre
Utilisez l’onglet Fenêtres pour afficher des informations sur les fenêtres associées à la fenêtre sélectionnée. Les options suivantes sont disponibles :
Entrée | Description |
---|---|
Fenêtre suivante | Descripteur de la fenêtre sœur suivante dans la même séquence (ordre de plan) affichée dans l’arborescence de la fenêtre (« aucun » s’il n’y a pas de fenêtre suivante). Choisissez cette entrée pour afficher les propriétés de la fenêtre suivante. |
Fenêtre précédente | Descripteur de la fenêtre sœur précédente dans la même séquence (ordre de plan) affichée dans l’arborescence de la fenêtre (« aucun » s’il n’y a pas de fenêtre précédente). Choisissez cette entrée pour afficher les propriétés de la fenêtre précédente. |
Fenêtre parente | Descripteur de la fenêtre parente de cette fenêtre (« aucun » s’il n’y a pas de parent). Choisissez cette entrée pour afficher les propriétés de la fenêtre parente. |
First Child | Descripteur de la première fenêtre enfant de cette fenêtre, dans la séquence (ordre de plan) affichée dans l’arborescence de fenêtre (« none » s’il n’y a pas de fenêtre enfant). Choisissez cette valeur pour afficher les propriétés de la première fenêtre enfant. |
Fenêtre propriétaire | Descripteur de la fenêtre propriétaire de cette fenêtre. La fenêtre principale d’une application possède généralement des fenêtres de dialogue modales système, par exemple (« aucun » s’il n’y a pas de propriétaire). Choisissez cette entrée pour afficher les propriétés de la fenêtre propriétaire. |
Onglet Classe, Propriétés de la fenêtre
Utilisez l’onglet Classe pour afficher des informations sur la classe de la fenêtre sélectionnée. Les options suivantes sont disponibles :
Entrée | Description |
---|---|
Nom de classe | Nom (ou nombre ordinal) de cette classe de fenêtre. |
Styles de la classe | Combinaison de codes de style de classe. |
Octets de la classe | Données spécifiques à l’application associées à cette classe de fenêtre. |
Classe Atom | Atome de la classe retournée par l’appel de RegisterClass. |
Handle d’instance | Descripteur d’instance du module qui a inscrit la classe. Les descripteurs d’instance ne sont pas uniques. |
Octets de la fenêtre | Nombre d’octets supplémentaires associés à chaque fenêtre de cette classe. La signification de ces octets est déterminée par l’application. Développez la zone de liste pour afficher les valeurs d’octet au format DWORD. |
Proc. de la fenêtre | Adresse actuelle de la fonction WndProc pour les fenêtres de cette classe. Cela diffère de Processus de fenêtre sous l’onglet Général si la fenêtre est sous-classée. |
Nom de menu | Nom du menu principal associé aux fenêtres de cette classe (« aucun » en l’absence de menu). |
Handle de l’icône | Descripteur de l’icône associée aux fenêtres de cette classe (« aucun » en l’absence d’icône). |
Handle du curseur | Descripteur du curseur associé aux fenêtres de cette classe (« aucun » en l’absence de curseur). |
Pinceau d’arrière-plan | Descripteur du pinceau d’arrière-plan associé aux fenêtres de cette classe, ou l’une des couleurs prédéfinies COLOR_* pour peindre l’arrière-plan de la fenêtre (« aucun » en l’absence de pinceau). |
Onglet Processus, Propriétés de la fenêtre
Utilisez l’onglet Processus pour identifier le processus de la fenêtre sélectionnée. Les options suivantes sont disponibles :
Entrée | Description |
---|---|
ID de processus | ID du processus qui possède le thread qui a créé cette fenêtre. Choisissez cette valeur pour afficher les propriétés de ce processus. |
ID de thread | [entrée] ID du thread qui a créé cette fenêtre. Choisissez cette valeur pour afficher les propriétés de ce thread. |
Sections connexes
- Boîte de dialogue Recherche de fenêtre : Permet de rechercher le nœud d’une fenêtre spécifique dans la Vue Fenêtres.
- Informations de référence sur Spy++ : Inclut des sections décrivant chaque menu et boîte de dialogue de Spy++.
- Utilisation de l’outil Finder : Montre comment cet outil analyse les fenêtres à la recherche de propriétés ou de messages.
- Rechercher une fenêtre dans la vue Fenêtres : explique comment rechercher une fenêtre spécifique dans la vue Fenêtres.
- Vue Fenêtres : affiche une arborescence des fenêtres et contrôles disponibles.
- Utilisation de Spy++ : présente l’outil Spy++ et explique comment il peut être utilisé.