Partager via


CStatic, classe

Fournit les fonctionnalités d'un contrôle statique de windows.

class CStatic : public CWnd

Membres

Constructeurs publics

Nom

Description

CStatic::CStatic

Construit un objet CStatic.

Méthodes publiques

Nom

Description

CStatic::Create

Crée le contrôle statique windows et l'attache à l'objet d' CStatic .

CStatic::DrawItem

Substitution pour dessiner un contrôle statique owner-drawn.

CStatic::GetBitmap

Récupère le handle de la bitmap précédemment définie avec SetBitmap.

CStatic::GetCursor

Récupère le handle de l'image de curseur précédemment définie avec SetCursor.

CStatic::GetEnhMetaFile

Récupère le handle de métafichier amélioré précédemment définie avec SetEnhMetaFile.

CStatic::GetIcon

Récupère le handle de l'icône précédemment définie avec SetIcon.

CStatic::SetBitmap

Spécifie une bitmap à afficher dans le contrôle statique.

CStatic::SetCursor

Spécifie une image de curseur à afficher dans le contrôle statique.

CStatic::SetEnhMetaFile

Spécifie un métafichier amélioré à afficher dans le contrôle statique.

CStatic::SetIcon

Spécifie une icône à afficher dans le contrôle statique.

Notes

Un contrôle statique affiche une chaîne de texte, une zone, un rectangle, une icône, un curseur, une bitmap, ou un métafichier amélioré. Il peut être utilisé pour étiqueter, boxing, ou séparer autres contrôles. Un contrôle statique normalement n'effectue aucune entrée et ne fournit aucune sortie ; toutefois, il peut indiquer son parent les clics de souris s'il a créé avec le style de SS_NOTIFY .

Créez un contrôle statique en deux étapes. D'abord, appelez le constructeur pour construire l'objet d' CStatic , puis appelez la fonction membre de Create pour créer le contrôle statique et le lier à l'objet d' CStatic .

Si vous créez un objet d' CStatic dans une boîte de dialogue (via une ressource de boîte de dialogue), l'objet d' CStatic est automatiquement détruit lorsque l'utilisateur ferme la boîte de dialogue.

Si vous créez un objet d' CStatic dans une fenêtre, vous devrez peut-être également la destruction. Un objet d' CStatic créé sur la pile dans une fenêtre est automatiquement détruit. Si vous créez l'objet d' CStatic sur le tas à l'aide de la fonction de nouveau , vous devez appeler supprimer sur l'objet pour le détruire lorsque vous avez terminé avec lui.

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CStatic

Configuration requise

En-tête : afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd, classe

CButton, classe

CComboBox, classe

CEdit, classe

CListBox, classe

CScrollBar, classe

CDialog, classe