CEditView::GetEditCtrl
編集ビューで使用されるエディット コントロールへの参照を取得するに GetEditCtrl を呼び出します。
CEdit& GetEditCtrl( ) const;
戻り値
CEdit オブジェクトへの参照。
解説
このコントロールは、型 CEditため、CEdit のメンバー関数を使用して Windows のエディット コントロールを直接操作できます。
注意 |
---|
CEdit を使用して基になるオブジェクトは、Windows のエディット コントロールの状態を変更できます。たとえば CEditView がエディット コントロールと印刷で使用するこれらの設定をキャッシュするため、CEdit::SetTabStops 関数を使用してタブ設定を変更する必要があります。代わりに、CEditView::SetTabStopsを使用します。 |
使用例
void CMyEditView::OnInitialUpdate()
{
CEditView::OnInitialUpdate();
// get the edit control and set some initial properties for it
CEdit& theEdit = GetEditCtrl();
// adjust the left margin without changing the right margin
DWORD dwMargins = theEdit.GetMargins();
theEdit.SetMargins(20, HIWORD(dwMargins));
// only accept 10k of text
theEdit.SetLimitText(10 * 1024);
}
必要条件
ヘッダー: afxext.h