CRichEditCtrl::SetRect

更新 : 2007 年 11 月

CRichEditCtrl オブジェクトの書式指定用の四角形を設定します。

void SetRect(
   LPCRECT lpRect 
);

パラメータ

  • lpRect
    書式指定用の四角形の新しい境界を示す CRect または、RECT へのポインタ。

解説

書式指定用の四角形は、テキストに外接する四角形です。外接四角形は、リッチ エディット コントロールのサイズとは別のものです。この CRichEditCtrl オブジェクトが最初に作成されるとき、書式指定用の四角形はウィンドウのクライアント領域と同じサイズです。書式指定用の四角形をリッチ エディットのウィンドウより大きくまたは小さくするには、SetRect を使います。

詳細については、Windows SDK の「EM_SETRECT」を参照してください。

使用例

CRect r;

m_myRichEditCtrl.GetRect(&r);

// Reduce the formatting rect of the rich edit control by
// 10 pixels on each side.
if ((r.Width() > 20) && (r.Height() > 20))
{
   r.DeflateRect(0, 20);
   m_myRichEditCtrl.SetRect(&r);
}

必要条件

ヘッダー : afxcmn.h

参照

参照

CRichEditCtrl クラス

階層図

CRichEditCtrl::GetRect

その他の技術情報

CRichEditCtrl のメンバ