bool oluşturun (dword dwStyleconst RECT&rectCWnd *pParentWndUINTnID );
Dönüş değeri
Sıfırdan başlatma başarılı olursa; Aksi takdirde, 0.
Parametreleri
dwStyle
Düze&nle denetim stilini belirtir. Stillerini düzenleme herhangi bir kombinasyonu için control.nbsp uygulamak;
rect
Düzenleme denetiminin boyutunu ve konumunu belirtir. Bir CRect nesne ya da rect yapısı.
pParentWnd
Düzenleme denetiminin üst pencere (genellikle bir CDialog) belirtir. null olmamalıdır.
nID
Düzen denetimin kimliğini belirler.
Açıklamalar
İki adımda bir CRichEditCtrl nesnesi oluşturun. Önce CRichEditCtrl kurucusu, sonra Windows düzenleme denetimi oluşturur ve CRichEditCtrl nesnesine ekler oluşturma, çağrı.
Öncelikle bu fonksiyon ile bir zengin düzenleme denetimi oluşturduğunuzda, gerekli ortak denetimler kitaplığı yüklemelisiniz. Kitaplığındaki yük AfxInitRichEdithangi sırayla ortak denetimler kitaplığı başlatır, küresel işlev çağrısı. AfxInitRichEdit yalnızca bir kere sürecinizde çağırmanız gerekir.
Create yürütüldüğünde, Windows wm_nccreate, WM_NCCALCSIZE, wm_createve WM_GETMINMAXINFO iletileri düzenleme denetimi gönderir.
Bu iletiler, varsayılan olarak OnNcCreate, OnNcCalcSize, OnCreateve CWnd temel sınıfta OnGetMinMaxInfo üye işlevleri tarafından işlenir. Varsayılan ileti işleme genişletmek için CRichEditCtrlbir sınıf türetmek, bir iletiyi göster yeni sınıfına ekleyin ve yukarıdaki ileti işleyicisi üye işlevlerini geçersiz kılmak. OnCreategeçersiz kılma, örneğin için yeni bir sınıf başlatma gerçekleştirmek için gerekli.
Aşağıdaki pencere stilleri uygulamak için bir düzenleme control.nbsp;
CRichEditCtrl ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi
Ayrıca bkz: CRichEditCtrl::CRichEditCtrl