EM_STREAMIN

EM_STREAMIN mesaj bir uygulama tanımlı EditStreamCallback geriçağırım işlevi tarafından sağlanan veri akışı bir zengin düzenleme denetimi içeriğini değiştirir.

EM_STREAMIN wParam (wparam) (UINT) uFormat; = 
lParam (lparam) = (far EDITSTREAM *) lpStream 

 

Parametreleri

uFormat
Veri biçimi ve değiştirme seçeneklerini gösteren bit bayrağı kümesidir. Bu değer aşağıdaki veri biçimlerinden birini belirtmeniz gerekir.
Değer Anlamı
SF_TEXT Metin
SF_RTF Zengin metin biçimi (rtf)

Ayrıca, aşağıdaki bayraklar belirtebilirsiniz.
Değer Anlamı
SFF_SELECTION Veri akışı geçerli seçimin içeriğini değiştirir. Bu bayrak belirtilmezse, veri akış denetimi tüm içeriğini değiştirir. Bu bayrak sf_text ya da sf_rtf bayraklı birleştirebilirsiniz.
SFF_PLAINRTF Dile özgü rtf anahtar kelimeleri akışı dikkate alınmaz. Yalnızca anahtar kelimeler tüm diller için ortak olarak akış vardır. Bu bayrak sf_rtf bayrağıyla birleştirebilirsiniz.
SF_UNICODE Zengin düzenleme 2.0:Unicode metin gösterir. Bu bayrak sf_text bayrağıyla birleştirebilirsiniz.

lpStream
Bir EDITSTREAM yapısı için işaretçi. Giriş bu yapı pfnCallback üyesi bir uygulama tanımlı EditStreamCallback işlevine göstermelidir. Bir hata oluşursa, Çıkışta, sıfır hata kodu dwError üye içerebilir.

Dönüş değerleri

Okunan karakterlerin sayısını verir.

Açıklamalar

EM_STREAMIN iletisi gönderdiğinizde, zengin düzenleme denetimi yinelenen EDITSTREAM yapısı pfnCallback üyesi tarafından belirtilen EditStreamCallback işlevi çağrılar. İşlev her çağrıldığında, bu denetime okumak için veri arabellek doldurur. Bu akış içinde işlem tamamlandı veya bir hata oluşursa işlev gösterir kadar devam eder.

QuickInfo

nbsp; Windows &NT: sürüm 3.51 veya sonrasını gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:RichEdit.h ilan.

Ayrıca bkz:

Zengin düzenleme denetimleri genel bakış, zengin düzenleme iletiler, EDITSTREAM, EditStreamCallback, em_streamout

Index