BOOL を作成 (DWORD dwStyle、const RECTamp;rectCWnd ※pParentWndUINTnID );(&A)
戻り値
初期化が成功したそれ以外の場合、0。
パラメーター
dwStyle
エディット コントロールのスタイルを指定します。任意の組み合わせのスタイルを編集する control.nbsp を適用します。(&N);
rect
エディット コントロールのサイズと位置を指定します。CRectオブジェクトまたはRECT構造体にすることができます。
pParentWnd
エディット コントロールの親ウィンドウ (通常はCDialog) を指定します。NULLできませんする必要があります。
nID
エディット コントロールの ID を指定します。
解説
あなた、 CRichEditCtrlオブジェクト 2 つの手順で構築します。まず、 CRichEditCtrlのコンス トラクターを呼び出すし、Windows エディット コントロールを作成し、 CRichEditCtrlオブジェクトに結び付けます作成を呼び出します。
最初この関数では、リッチ エディット コントロールを作成すると、必要なコモン コントロール ライブラリを読み込む必要があります。ライブラリをロードするには、グローバル関数AfxInitRichEditにコモン コントロール ライブラリを初期化を呼び出します。プロセスにAfxInitRichEditを 1 回だけを呼び出す必要があります。
作成を実行すると、Windows WM_NCCREATE、 WM_NCCALCSIZE WM_CREATE、 WM_GETMINMAXINFOメッセージを編集コントロールに送信します。
これらのメッセージは既定では、 OnNcCreate、 OnNcCalcSize、 OnCreate、およびOnGetMinMaxInfoメンバー関数は、 CWndの基本クラスによって処理されます。既定のメッセージ処理を拡張するには、 CRichEditCtrlからクラスを派生を新しいクラスにメッセージ マップを追加、上記のメッセージ ハンドラー メンバー関数をオーバーライドします。OnCreateをオーバーライド、たとえば、実行する初期化は新しいクラスに必要な。
次のウィンドウ スタイルを編集 control.nbsp に適用します。(&N);
CRichEditCtrl の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CRichEditCtrl::CRichEditCtrl(&N)