Partager via


styles statiques

  • SS_BITMAP spécifie une bitmap où doit être affiché dans le contrôle statique. Le texte donné est le nom de bitmap (pas un nom fichier) défini plus dans le fichier de ressources. Le style ignore les éventuels paramètres de nWidth et de nHeight ; le contrôle de la classe s'ajuste automatiquement à la bitmap.

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

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

  • SS_CENTRE indique un rectangle simple et affiche le texte centré donné dans le rectangle. Le texte est mis en forme pour qu'il s'affiche. Les mots qui étendraient après la fin d'une ligne sont automatiquement inclus dans le 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 client du contrôle statique, le reste de la zone client est rempli avec les couleurs au minimum dans le coin supérieur gauche de la bitmap ou l'icône. Si la vérification des types statiques contient une seule ligne de texte, le texte est centré verticalement dans la zone client du contrôle.

  • SS_ENDELLIPSIS ou SS_PATHELLIPSIS  remplace la partie de la chaîne donnée par des points de suspension si nécessaire, afin que les résultats s'intègrent 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 des caractères au milieu de la chaîne. Si la chaîne contient des caractères de barre oblique inverse (\), SS_PATHELLIPSIS conserve autant de texte après la dernière barre oblique inverse que possible.

  • SS_ENHMETAFILE spécifie un métafichier amélioré qui doit être affiché dans le contrôle statique. Le texte donné est le nom d'un métafichier. Un contrôle statique de métafichier amélioré a une taille fixe ; un métafichier est mis à l'échelle à la zone client de vérification des types statiques.

  • SS_ETCHEDFRAME dessine le cadre de vérification des types statiques avec le style de bord de EDGE_ETCHED.

  • SS_ETCHEDHORZ dessine les sessions de haut et bas du contrôle statique à l'aide du style de bord de EDGE_ETCHED.

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

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

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

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

  • SS_GAUCHE indique un rectangle simple et affiche le vidage- gauche donné de texte au rectangle. Le texte est mis en forme pour qu'il s'affiche. Les mots qui étendraient après la fin d'une ligne sont automatiquement inclus dans le début de la ligne centrée suivante.

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

  • SS_NOPREFIX à moins que le style est spécifié, Windows interprètera les caractères commercial (&) dans le texte du contrôle qui soient des caractères de préfixe des accélérateurs. Dans ce cas, le commercial est supprimé et le caractère suivant dans la chaîne est souligné. Si un contrôle statique est de type contenant le texte où cette fonctionnalité n'est pas demandée, SS_NOPREFIX peut être ajoutée. Ce style de contrôle statique peut être inclus dans les contrôles statiques définis. Vous pouvez combiner SS_PASDEPREFIXE avec d'autres styles à l'aide de l'opérateur de bits OR. C'est le plus souvent lorsque les noms de fichiers ou d'autres chaînes qui peuvent contenir un besoin commercial d'être affiché dans un contrôle statique dans une boîte de dialogue.

  • SS_NOTIFy envoie les messages parents de la fenêtre STN_CLICKED, aux notifications de STN_DBLCLK de STN_DISABLE, et de STN_ENABLE lorsque l'utilisateur clique ou double-clique sur le contrôle.

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

  • SS_REALSIZEIMAGE empêche une vérification des types 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é tel qu'il est chargé ou dessiné. Si l'icône ou bitmap est supérieure à la zone de destination, l'image est découpée.

  • SS_RIGHT indique un rectangle simple et affiche le vidage-droit donné de texte au rectangle. Le texte est mis en forme pour qu'il s'affiche. Les mots qui étendraient après la fin d'une ligne sont automatiquement inclus dans le début de la ligne centrée droite suivante.

  • 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 doit rester là où le contrôle est redimensionné. Seuls les premiers et les parties gauche sont ajustés pour permettre une nouvelle image ou icône.

  • SS_SIMPLE indique un rectangle simple et contient une seule ligne de vidage-gauche de texte au rectangle. La ligne de texte ne peut pas se raccourcir ou être modifié de quelque manière que ce soit. (La fenêtre parente ou la boîte de dialogue du contrôle ne doit pas traiter le message de 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 cadre dessiné avec la même couleur de l'arrière-plan de la fenêtre. La valeur par défaut est blanc.

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

  • SS_WORDELLIPSIS tronque les textes qui ne s'ajustent 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