Partager via


Styles statiques

  • SS_BITMAP spécifie une bitmap doit être affiché dans le contrôle statique.Le texte spécifié est le nom d'une bitmap (pas un nom de fichier) définie ailleurs dans le fichier de ressources.Le style ignore les paramètres de nWidth et de nHeight ; le contrôle se dimensionne automatiquement pour s'adapter à la bitmap.

  • SS_BLACKFRAME spécifie une zone avec un frame dessiné avec la même couleur que les frames de fenêtre.La valeur par défaut est noir.

  • SS_BLACKRECT spécifie un rectangle rempli avec la couleur utilisée pour dessiner des frames de fenêtre.La valeur par défaut est noir.

  • SS_CENTER indique un rectangle simple et affiche le texte spécifié est centré dans le rectangle.Le texte est mis en forme avant qu'il soit affiché.Les mots qui étendraient au delà de la fin d'une ligne sont automatiquement encapsulé au début de la ligne centrée suivante.

  • SS_CENTERIMAGE spécifie que, si la bitmap ou l'icône est inférieure à la zone cliente du contrôle statique, le reste de la zone cliente est rempli avec la couleur du pixel dans le coin supérieur gauche de la bitmap ou de l'icône.Si le contrôle statique contient une ligne unique de texte, le texte est centré verticalement dans la zone cliente du contrôle.

  • SS_ENDELLIPSIS ou SS_PATHELLIPSIS remplace une partie de la chaîne spécifiée par des points de suspension si nécessaire, afin que les ajustements de résultat dans le rectangle spécifié.

    Vous pouvez spécifier SS_END_ELLIPSIS pour remplacer les caractères à la fin de la chaîne, ou SS_PATHELLIPSIS pour remplacer les caractères au milieu de la chaîne.Si la chaîne contient des barres obliques inverses (\), conserve de SS_PATHELLIPSIS autant de texte après la dernière barre oblique inverse que possible.

  • SS_ENHMETAFILE spécifie un métafichier amélioré doit être affiché dans le contrôle statique.Le texte spécifié est le nom d'un métafichier.Un contrôle statique de métafichier amélioré a une taille fixe ; métafichier est mis à l'échelle pour s'ajuster à la zone cliente du contrôle statique.

  • SS_ETCHEDFRAME dessine le frame du contrôle statique à l'aide de le style de bord d' EDGE_ETCHED .

  • SS_ETCHEDHORZ dessine les bords supérieur et inférieur du contrôle statique à l'aide de le style de bord d' EDGE_ETCHED .

  • SS_ETCHEDVERT dessine les bords gauche et droit du contrôle statique à l'aide de le style de bord d'EDGE_ETCHED.

  • SS_GRAYFRAME spécifie une zone avec un frame dessiné avec la même couleur que l'arrière-plan (Bureau).La valeur par défaut est gris.

  • SS_GRAYRECT spécifie un rectangle rempli avec la couleur utilisée pour remplir arrière-plan.La valeur par défaut est gris.

  • SS_ICON indique une icône affichée dans la boîte de dialogue.Le texte spécifié est le nom d'une icône (pas un nom de fichier) définie ailleurs dans le fichier de ressources.Les paramètres d' nWidth et d' nHeight sont ignorés ; l'icône se dimensionne automatiquement.

  • SS_LEFT indique un rectangle simple et affiche le vidage-LEFT donné de texte dans le rectangle.Le texte est mis en forme avant qu'il soit affiché.Les mots qui étendraient au delà de la fin d'une ligne sont automatiquement encapsulé au début de la ligne suivante de vidage-LEFT.

  • SS_LEFTNOWORDWRAP indique un rectangle simple et affiche le vidage-LEFT donné de texte dans le rectangle.Les Onglets sont développés, mais les mots ne sont pas inclus dans un wrapper.Texte qui étend au delà de la fin d'une ligne est découpé.

  • SS_NOPREFIX à moins que ce style est spécifié, les fenêtres d'ailleurs tous les caractères de perluète (et) dans le texte du contrôle pour être des caractères de préfixe d'accélérateur.Dans ce cas, le perluète est supprimé et le caractère suivant dans la chaîne est souligné.Si un contrôle statique est de contenir du texte dans lequel cette fonctionnalité n'est pas voulue, SS_NOPREFIX peut être ajouté.Ce style de charge-contrôle peut être inclus avec des contrôles statiques définis de l'ordinateur.Vous pouvez combiner SS_NOPREFIX avec d'autres styles à l'aide de l'opérateur de bits OR.C'est le plus souvent utilisée lorsque les noms de fichiers ou d'autres chaînes qui peuvent contenir un besoin de perluète pour être affiché dans un contrôle statique dans une boîte de dialogue.

  • SS_NOTIFY envoie les messages parents de fenêtre STN_CLICKED, de notification de STN_DBLCLK, de STN_DISABLE, et de STN_ENABLE lorsque l'utilisateur clique sur ou sur le contrôle.

  • SS_OWNERDRAW spécifie que le propriétaire du contrôle statique est responsable du dessin de le contrôle.La fenêtre propriétaire reçoit un message d' WM_DRAWITEM chaque fois que le contrôle doit être dessiné.

  • SS_REALSIZEIMAGE empêché un contrôle statique d'icône ou bitmap (autrement dit, les contrôles statiques qui ont le style de SS_ICON ou de SS_BITMAP ) d'être redimensionné lorsqu'il est chargé ou dessiné.Si l'icône ou la bitmap est plus grande que la zone de destination, l'image est découpé.

  • SS_RIGHT indique un rectangle simple et affiche le vidage-droit donné de texte dans le rectangle.Le texte est mis en forme avant qu'il soit affiché.Les mots qui étendraient au delà de la fin d'une ligne sont automatiquement encapsulé au début de la ligne suivante de vidage-droit.

  • SS_RIGHTJUST spécifie que l'angle inférieur droit d'un contrôle statique avec le style de SS_BITMAP ou de SS_ICON est de rester fixe lorsque le contrôle est redimensionné.Seul le haut et les côtés gauche sont ajustées pour s'adapter à une nouvelle bitmap ou icône.

  • SS_SIMPLE indique un rectangle simple et affiche une seule ligne de vidage-LEFT de texte dans le rectangle.La ligne de texte ne peut pas être abrégé ou être modifiée.(La fenêtre parente ou la boîte de dialogue du contrôle ne doit pas gérer le message d' WM_CTLCOLOR .)

  • SS_SUNKEN dessine une bordure semi-enterrée autour d'un contrôle statique.

  • SS_USERITEM spécifie un élément défini par l'utilisateur.

  • SS_WHITEFRAME spécifie une zone avec un frame dessiné avec la même couleur que l'arrière-plan de la fenêtre.La valeur par défaut est blanc.

  • SS_WHITERECT spécifie un rectangle rempli avec la couleur utilisée pour remplir arrière-plan de la fenêtre.La valeur par défaut est blanc.

  • SS_WORDELLIPSIS tronque le texte qui ne s'ajuste pas et ajoute des points de suspension.

Voir aussi

Référence

CStatic::Create

DrawEdge

Static Control Styles

Autres ressources

Styles utilisés par les MFC