*   >> Lecture Éducation Articles >> science >> la programmation

Classe de fenêtre Styles

Classes de fenêtre - Partie 3 volume - Interface utilisateur Windows Introduction Ce fait partie de ma série 3, classes de fenêtre. Je suppose que vous avez lu tous les tutoriels précédents avant celui-ci. Vous devriez lire les tutoriels dans l'ordre donné. Dans cette partie de la série, nous regardons les styles de classe de fenêtre. Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected].

Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Qu'est-ce qu'un style Un style définit comment mettre à jour (re-présente) de la fenêtre après le déplacement ou redimensionnement, comment traiter les doubles-clics de la souris, comment allouer de l'espace pour le contexte de périphérique (voir plus loin), et d'autres aspects de la la fenêtre. Je vais maintenant vous donner les identifiants des styles et leurs descriptions. Chaque identifiant peut être une valeur pour le membre de style de la struct WNDCLASSEX.

Voici les identifiants de style et leurs descriptions. Description Identificateur CS_HREDRAW: Avec ce style, la fenêtre entière sera ré-établi (re-affichage) si un mouvement ou la taille réglage (drag) change la largeur de la zone cliente. CS_VREDRAW: Avec ce style, la fenêtre entière sera ré-établi (re-affichage) si un mouvement ou la taille réglage (drag) modifie la hauteur de la zone cliente. CS_NOCLOSE: Cette classe désactive l'ouvrage Fermer sur le menu de la fenêtre (voir les détails plus tard).

CS_OWNDC: Ce style alloue un contexte de périphérique unique (une fonction de dessin) pour chaque fenêtre dans la classe. Voir les détails plus tard. CS_BYTEALIGNCLIEN: Ce style aligne la zone cliente de la fenêtre (dans la direction x) pour améliorer les performances lors des opérations de dessin. Ce style affecte la largeur de la fenêtre et sa position horizontale sur l'écran. CS_BYTEALIGNWINDOW: Ce style aligne une fenêtre (dans la direction x) pour améliorer les performances lors des opérations qui impliquent mouvement ou le dimensionnement de la fenêtre.

Ce style affecte la largeur de la fenêtre et sa position horizontale sur l'écran. CS_DBLCLKS: Ce style envoie un double-clic message à la procédure de la fenêtre lorsque l'utilisateur double-clique sur la souris lorsque le curseur est dans une fenêtre de la classe. CS_GLOBALCLASS: Ce style indique que la classe est une classe mondiale de l'application. CS_DROPS

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.