CRichEditCtrl::LimitText

void LimitText (uzun nChars = 0);

Parametreleri

nChars

Kullanıcının girebileceği metin uzunluğu (bayt cinsinden) belirtir. Bu parametre 0 ise, metin uzunluğunu UINT_MAX bayta ayarlanır. Bu varsayılan davranıştır.

Açıklamalar

Kullanıcı, edit denetimi girebileceği metin uzunluğunu sınırlamak için bu işlev çağrısı.

Metin sınırı değiştirme yalnızca kullanıcının girebileceği metin kısıtlar. Zaten düzenleme denetimine metin üzerinde bir etkisi yoktur, ne de CWnd SetWindowText üye işlevi tarafından düzenleme denetimi kopyaladığınız metin uzunluğunu etkilemez. Bir uygulama içine bir düzenleme denetimine LimitTextçağrısında belirtilenden daha fazla metin yerleştirmek için SetWindowText işlevini kullanıyorsa, kullanıcı herhangi bir düzenleme denetimi içindeki metni silebilirsiniz. Ancak, metin sınırı kullanıcı varolan metni yeni metinle değiştirmesini engeller, sürece geçerli seçimi silme metni metin sınırın altına düşmeye neden olur.

&Notnbsp;  Metin sınırı, ole öğelerin tek bir karakter olarak sayar.

Daha fazla bilgi için bkz: EM_EXLIMITTEXT Win32 belgelerinde.

CRichEditCtrl ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CRichEditCtrl::GetLimitText

Index