CEdit::SetRect

void SetRect ( LPCRECT lpRect );

Paramètres

lpRect

Pointe vers la structure RECT ou objet CRect qui spécifie les nouvelles dimensions du rectangle de mise en forme.

Remarques

Appelez cette fonction pour définir les dimensions d'un rectangle à l'aide des coordonnées spécifiées. Ce membre est traité uniquement par les contrôles de modification de plusieurs lignes.

Utilisation SetRect pour définir le rectangle de mise en forme d'une ligne de multiples contrôle d'édition. La mise en forme de rectangle est le rectangle restrictif du texte, qui est indépendant de la taille de la fenêtre de contrôle d'édition. Lorsque le contrôle d'édition est créé, le rectangle de mise en forme est la même que la zone cliente de la fenêtre de contrôle d'édition. En utilisant la fonction membre SetRect , une application peut faire le rectangle de mise en forme plus grande ou plus petite que la fenêtre de contrôle-edit.

Si le contrôle d'édition n'a aucune barre de défilement, texte est détouré, non enveloppés, si la mise en forme de rectangle est plus grand que la fenêtre. Si le contrôle d'édition contient une bordure, le rectangle de mise en forme est réduit par la taille de la bordure. Si vous ajustez le rectangle retourné par la fonction membre GetRect , vous devez supprimer la taille de la bordure avant de vous passer le rectangle SetRect.

Lorsqu'il est appelé SetRect , texte du contrôle d'édition est également reformaté et réaffiché.

Pour plus d'informations, voir EM_SETRECT dans la documentation Win32.

Aperçu de CEdit |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussinbsp ;CRect::CRect, CRect::CopyRect, CRect::operator =, CRect::SetRectEmpty, CEdit::GetRect, CEdit::SetRect&NP

Index