Aracılığıyla paylaş


Denetimi Düzenle (Windows Denetimleri)

Bu bölüm, düzenleme denetimleriyle kullanılan programlama öğeleri hakkında bilgi içerir. düzenleme denetimi, kullanıcının klavyeye yazarak metin girmesine ve düzenlemesine izin vermek için genellikle iletişim kutusunda kullanılan dikdörtgen bir denetim penceresidir.

Genel bakış

Konu Içeriği
Denetimleri Düzenleme Hakkında düzenleme denetimi, kullanıcının metin girmesini ve düzenlemesini sağlamak için genellikle iletişim kutusunda kullanılan dikdörtgen bir denetim penceresidir.
Denetim Metni İşlemlerini düzenleme Sistem, kullanıcı tarafından başlatılan tüm metin işlemlerini otomatik olarak işler ve işlemler tamamlandığında uygulamaya bildirir.
Denetimleri Düzenle Kullanarak Düzenleme denetimleri genellikle iletişim kutularında kullanılır, ancak bunları standart pencerenin istemci alanında da kullanabilirsiniz. Tek satırlı düzenleme denetimleri, kullanıcıdan tek bir dize almak için kullanışlıdır. Çok satırlı düzenleme denetimleri, uygulamanızın basit bir sözcük işlemcisinin özelliklerinin çoğunu uygulamayı kolaylaştırır.

Işlev

Konu Içeriği
EditWordBreakProc EM_SETWORDBREAKPROC iletisiyle birlikte kullanılan uygulama tanımlı geri çağırma işlevi. Çok satırlı düzenleme denetimi veya zengin düzenleme denetimi, metin satırını kesmek için bir EditWordBreakProc işlevini çağırır.
EDITWORDBREAKPROC türü, bu geri çağırma işlevinin işaretçisini tanımlar. EditWordBreakProc, uygulama tanımlı işlev adı için bir yer tutucudur.

Makro

Konu Içeriği
Edit_CanUndo Düzenleme veya zengin düzenleme denetiminin geri alma kuyruğunda herhangi bir eylem olup olmadığını belirler. Bu makroyu kullanabilir veya EM_CANUNDO iletisini açıkça gönderebilirsiniz.
Edit_EmptyUndoBuffer Düzenleme veya zengin düzenleme denetiminin geri alma bayrağını sıfırlar. Düzenleme denetimindeki bir işlem geri alınabildiği her durumda geri alma bayrağı ayarlanır. Bu makroyu kullanabilir veya EM_EMPTYUNDOBUFFER iletisini açıkça gönderebilirsiniz.
Edit_Enable Düzenleme denetimini etkinleştirir veya devre dışı bırakır.
Edit_FmtLines Çok satırlı düzenleme denetiminden alınan metnin geçici satır sonu karakterleri içerip içermediğini belirleyen bir bayrak ayarlar. Yumuşak çizgi sonu, iki satır başı ve bir satır beslemeden oluşur ve sözcük eşlemesi nedeniyle bozulan bir satırın sonuna eklenir. Bu makroyu kullanabilir veya EM_FMTLINES iletisini açıkça gönderebilirsiniz.
Edit_GetCaretIndex Düzenleme denetiminde şapka işaretinin konumunun sıfır tabanlı dizinini alır. Bu makroyu kullanabilir veya EM_GETCARETINDEX iletisini açıkça gönderebilirsiniz.
Edit_GetCueBannerText Düzenleme denetiminde metin ipucu veya ipucu olarak görüntülenen metni alır. Bu makroyu kullanabilir veya EM_GETCUEBANNER iletisini açıkça gönderebilirsiniz.
Edit_GetEndOfLine Belirtilen düzenleme denetimi için satır sonu karakterini alır. Bu makroyu kullanın veya EM_GETENDOFLINE iletisini açıkça gönderin.
Edit_GetExtendedStyle Belirtilen düzenleme denetimi için genişletilmiş stili alır. Bu makroyu kullanın veya EM_GETEXTENDEDSTYLE iletisini açıkça gönderin.
Edit_GetFirstVisibleLine Çok satırlı düzenleme veya zengin düzenleme denetiminde en üstteki görünür satırın dizinini alır. Bu makroyu kullanabilir veya EM_GETFIRSTVISIBLELINE iletisini açıkça gönderebilirsiniz.
Edit_GetHandle Çok satırlı düzenleme denetiminin metni için ayrılan belleğe bir tanıtıcı alır. Bu makroyu kullanabilir veya EM_GETHANDLE iletisini açıkça gönderebilirsiniz.
Edit_GetHilite Uygulanmadı.
Edit_GetLine Düzenleme veya zengin düzenleme denetiminden metin satırı alır. Bu makroyu kullanabilir veya EM_GETLINE iletisini açıkça gönderebilirsiniz.
Edit_GetLineCount Düzenleme denetiminin metnindeki satır sayısını alır. Bu makroyu kullanabilir veya EM_GETLINECOUNT iletisini açıkça gönderebilirsiniz.
Edit_GetModify Düzenleme veya zengin düzenleme denetiminin değişiklik bayrağının durumunu alır. bayrağı, denetimin içeriğinin değiştirilip değiştirilmediğini gösterir. Bu makroyu kullanabilir veya EM_GETMODIFY iletisini açıkça gönderebilirsiniz.
Edit_GetPasswordChar Düzenleme veya zengin düzenleme denetimi için parola karakterini alır. Bu makroyu kullanabilir veya EM_GETPASSWORDCHAR iletisini açıkça gönderebilirsiniz.
Edit_GetRect Düzenleme denetiminin biçimlendirme dikdörtgenini alır. Bu makroyu kullanabilir veya EM_GETRECT iletisini açıkça gönderebilirsiniz.
Edit_GetSel Düzenleme veya zengin düzenleme denetiminde geçerli seçimin başlangıç ve bitiş karakter konumlarını alır. Bu makroyu kullanabilir veya EM_GETSEL iletisini açıkça gönderebilirsiniz.
Edit_GetText Düzenleme denetiminin metnini alır.
Edit_GetTextLength Düzenleme denetiminin metnindeki karakter sayısını alır.
Edit_GetWordBreakProc Düzenleme veya zengin düzenleme denetiminin Wordwrap işlevinin adresini alır. Bu makroyu kullanabilir veya EM_GETWORDBREAKPROC iletisini açıkça gönderebilirsiniz.
Edit_GetZoom Her zaman 1/64 ile 64 arasında olan geçerli yakınlaştırma oranını alır. Bu makroyu kullanabilir veya EM_GETZOOM iletisini açıkça gönderebilirsiniz.
Edit_HideBalloonTip Düzenleme denetimiyle ilişkili tüm balon ipucunu gizler. Bu makroyu kullanabilir veya EM_HIDEBALLOONTIP iletisini açıkça gönderebilirsiniz.
Edit_LimitText Düzenleme denetimine girilebilen metnin uzunluğunu sınırlar. Bu makroyu kullanabilir veya EM_LIMITTEXT iletisini açıkça gönderebilirsiniz.
Edit_LineFromChar Çok satırlı düzenleme veya zengin düzenleme denetiminde belirtilen karakter dizinini içeren satırın dizinini alır. Bu makroyu kullanabilir veya EM_LINEFROMCHAR iletisini açıkça gönderebilirsiniz.
Edit_LineIndex Çok satırlı düzenleme veya zengin düzenleme denetiminde belirtilen satırın ilk karakterinin karakter dizinini alır. Bu makroyu kullanabilir veya EM_LINEINDEX iletisini açıkça gönderebilirsiniz.
Edit_LineLength Düzenleme veya zengin düzenleme denetimindeki bir satırın uzunluğunu karakterler halinde alır. Bu makroyu kullanabilir veya EM_LINELENGTH iletisini açıkça gönderebilirsiniz.
Edit_NoSetFocus dahili kullanım için tasarlanmıştır; uygulamalarda kullanılması önerilmez.
Tek satırlı düzenleme denetiminin klavye odağını almasını engeller. Bu makroyu kullanabilir veya EM_NOSETFOCUS iletisini açıkça gönderebilirsiniz.
Edit_ReplaceSel Düzenleme denetimindeki veya zengin düzenleme denetimindeki seçili metni belirtilen metinle değiştirir. Bu makroyu kullanabilir veya EM_REPLACESEL iletisini açıkça gönderebilirsiniz.
Edit_Scroll Çok satırlı düzenleme veya zengin düzenleme denetiminde metni dikey olarak kaydırıyor. Bu makroyu kullanabilir veya EM_SCROLL iletisini açıkça gönderebilirsiniz.
Edit_ScrollCaret Düzenleme veya zengin düzenleme denetiminde şapka işaretini görünüme kaydırarak görüntüler. Bu makroyu kullanabilir veya EM_SCROLLCARET iletisini açıkça gönderebilirsiniz.
Edit_SetCaretIndex Düzenleme denetiminde şapka işaretinin konumunun sıfır tabanlı dizinini ayarlar. Bu makroyu kullanabilir veya EM_SETCARETINDEX iletisini açıkça gönderebilirsiniz.
Edit_SetCueBannerText Düzenleme denetimi için metin ipucu veya ipucu olarak görüntülenen metni ayarlar. Bu makroyu kullanabilir veya EM_SETCUEBANNER iletisini açıkça gönderebilirsiniz.
Edit_SetCueBannerTextFocused Düzenleme denetimi için metin ipucu veya ipucu olarak görüntülenen metni ayarlar. Bu makroyu kullanabilir veya EM_SETCUEBANNER iletisini açıkça gönderebilirsiniz.
Edit_SetEndOfLine Belirtilen düzenleme denetimi için satır sonu karakterini ayarlar. Bu makroyu kullanın veya EM_SETENDOFLINE iletisini açıkça gönderin.
Edit_SetExtendedStyle Belirtilen düzenleme denetimi için genişletilmiş stili ayarlar. Bu makroyu kullanın veya EM_SETEXTENDEDSTYLE iletisini açıkça gönderin.
Edit_SetHandle Çok satırlı düzenleme denetimi tarafından kullanılacak belleğin tutamacını ayarlar. Bu makroyu kullanabilir veya EM_SETHANDLE iletisini açıkça gönderebilirsiniz.
Edit_SetHilite Uygulanmadı.
Edit_SetModify Düzenleme denetimi için değişiklik bayrağını ayarlar veya temizler. Değişiklik bayrağı, düzenleme denetimindeki metnin değiştirilip değiştirilmediğini gösterir. Bu makroyu kullanabilir veya EM_SETMODIFY iletisini açıkça gönderebilirsiniz.
Edit_SetPasswordChar Düzenleme veya zengin düzenleme denetimi için parola karakterini ayarlar veya kaldırır. Parola karakteri ayarlandığında, kullanıcı tarafından yazılan karakterlerin yerine bu karakter görüntülenir. Bu makroyu kullanabilir veya EM_SETPASSWORDCHAR iletisini açıkça gönderebilirsiniz.
Edit_SetReadOnly Düzenleme veya zengin düzenleme denetiminin salt okunur stilini (ES_READONLY) ayarlar veya kaldırır. Bu makroyu kullanabilir veya EM_SETREADONLY iletisini açıkça gönderebilirsiniz.
Edit_SetRect Düzenleme denetiminin biçimlendirme dikdörtgenini ayarlar. Bu makroyu kullanabilir veya EM_SETRECT iletisini açıkça gönderebilirsiniz.
Edit_SetRectNoPaint Çok satırlı düzenleme denetiminin biçimlendirme dikdörtgenini ayarlar. Bu makro, düzenleme denetimi penceresini yeniden çizmemesi dışında Edit_SetRecteşdeğerdir. Bu makroyu kullanabilir veya EM_SETRECTNP iletisini açıkça gönderebilirsiniz.
Edit_SetSel Düzenleme veya zengin düzenleme denetiminde bir karakter aralığı seçer. Bu makroyu kullanabilir veya EM_SETSEL iletisini açıkça gönderebilirsiniz.
Edit_SetTabStops Çok satırlı düzenleme veya zengin düzenleme denetiminde sekme duraklarını ayarlar. Metin denetime kopyalandığında, metindeki herhangi bir sekme karakteri bir sonraki sekme durağına kadar boşluk oluşturulmasına neden olur. Bu makroyu kullanabilir veya EM_SETTABSTOPS iletisini açıkça gönderebilirsiniz.
Edit_SetText Düzenleme denetiminin metnini ayarlar.
Edit_SetWordBreakProc Düzenleme denetiminin varsayılan Wordwrap işlevini uygulama tanımlı bir Wordwrap işleviyle değiştirir. Bu makroyu kullanabilir veya EM_SETWORDBREAKPROC iletisini açıkça gönderebilirsiniz.
Edit_SetZoom Yakınlaştırma oranını 64/1/64 ile 64 arasında bir yere ayarlar. Bu makroyu kullanabilir veya EM_SETZOOM iletisini açıkça gönderebilirsiniz.
Edit_ShowBalloonTip Düzenleme denetimiyle ilişkilendirilmiş bir balon ipucu görüntüler. Bu makroyu kullanabilir veya EM_SHOWBALLOONTIP iletisini açıkça gönderebilirsiniz.
Edit_TakeFocus dahili kullanım için tasarlanmıştır; uygulamalarda kullanılması önerilmez.
Tek satırlı düzenleme denetimini klavye odağını almaya zorlar. Bu makroyu kullanabilir veya EM_TAKEFOCUS iletisini açıkça gönderebilirsiniz.
Edit_Undo Düzenleme veya zengin düzenleme denetiminin geri alma kuyruğundaki son işlemi geri alır. Bu makroyu kullanabilir veya EM_UNDO iletisini açıkça gönderebilirsiniz.

Ileti

Konu Içeriği
EM_CANUNDO Düzenleme denetiminin geri alma kuyruğunda herhangi bir eylem olup olmadığını belirler. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_CHARFROMPOS Düzenleme denetiminin istemci alanında belirtilen bir noktaya en yakın karakter hakkında bilgi alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_EMPTYUNDOBUFFER Düzenleme denetiminin geri alma bayrağını sıfırlar. Düzenleme denetimindeki bir işlem geri alınabildiği her durumda geri alma bayrağı ayarlanır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_FMTLINES Çok satırlı düzenleme denetiminin geçici satır sonu karakterleri içerip içermediğini belirleyen bir bayrak ayarlar. Yumuşak çizgi sonu, iki satır başı ve bir satır beslemeden oluşur ve sözcük eşlemesi nedeniyle bozulan bir satırın sonuna eklenir.
EM_GETCARETINDEX Düzenleme denetiminde şapka işaretinin konumunun sıfır tabanlı dizinini alır.
EM_GETCUEBANNER Düzenleme denetiminde metin ipucu veya ipucu olarak görüntülenen metni alır.
EM_GETENDOFLINE Belirtilen düzenleme denetimi için satır sonu karakterini alır. Bu iletiyi açıkça veya Edit_GetEndOfLine makroyu kullanarak gönderebilirsiniz.
EM_GETEXTENDEDSTYLE Düzenleme denetimi için genişletilmiş stili alır. Bu iletiyi açıkça veya Edit_GetExtendedStyle makroyu kullanarak gönderin.
EM_GETFIRSTVISIBLELINE Çok satırlı düzenleme denetiminde en üstteki görünür satırın sıfır tabanlı dizinini alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETHANDLE Çok satırlı düzenleme denetiminin metni için ayrılan belleğin tutamacını alır.
EM_GETHILITE Uygulanmadı.
EM_GETIMESTATUS Düzenleme denetiminin Giriş Yöntemi Düzenleyicisi (IME) ile nasıl etkileşim kurduğunu gösteren bir durum bayrakları kümesi alır.
EM_GETLIMITTEXT Düzenleme denetimi için geçerli metin sınırını alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETLINE Düzenleme denetiminden metin satırını kopyalar ve belirtilen arabelleğe yerleştirir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETLINECOUNT Çok satırlı düzenleme denetimindeki satır sayısını alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETMARGINS Düzenleme denetimi için sol ve sağ kenar boşluklarının genişliklerini alır.
EM_GETMODIFY Düzenleme denetiminin değişiklik bayrağının durumunu alır. bayrağı, düzenleme denetiminin içeriğinin değiştirilip değiştirilmediğini gösterir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETPASSWORDCHAR Kullanıcı metin girdiğinde düzenleme denetiminin görüntülediği parola karakterini alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETRECT Düzenleme denetiminin biçimlendirme dikdörtgenini alır. Biçimlendirme dikdörtgeni, denetimin metni çizdiği sınırlayıcı dikdörtgendir. Sınırlayıcı dikdörtgen, düzenleme denetimi penceresinin boyutundan bağımsızdır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETSEL Düzenleme denetimindeki geçerli seçimin başlangıç ve bitiş karakter konumlarını (TCHAR) alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETTHUMB Kaydırma kutusunun (başparmak) çok satırlı düzenleme denetiminin dikey kaydırma çubuğundaki konumunu alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETWORDBREAKPROC Geçerli Wordwrap işlevinin adresini alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_GETZOOM Her zaman 1/64 ile 64 arasında olan geçerli yakınlaştırma oranını alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz. Bu iletiyi açıkça veya Edit_GetZoom makroyu kullanarak gönderebilirsiniz.
EM_HIDEBALLOONTIP Düzenleme denetimiyle ilişkili tüm balon ipucunu gizler.
EM_LIMITTEXT Düzenleme denetiminin metin sınırını ayarlar. Metin sınırı, TCHAR kullanıcının düzenleme denetimine yazabileceği maksimum metin miktarıdır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
Düzenleme denetimleri ve Microsoft Rich Edit 1.0 için bayt kullanılır. Microsoft Rich Edit 2.0 ve üzeri sürümlerde karakterler kullanılır.
EM_LINEFROMCHAR Çok satırlı düzenleme denetiminde belirtilen karakter dizinini içeren satırın dizinini alır. Karakter dizini, düzenleme denetiminin başından itibaren karakterin sıfır tabanlı dizinidir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_LINEINDEX Çok satırlı düzenleme denetiminde belirtilen satırın ilk karakterinin karakter dizinini alır. Karakter dizini, düzenleme denetiminin başından itibaren karakterin sıfır tabanlı dizinidir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_LINELENGTH Düzenleme denetimindeki bir satırın uzunluğunu karakter olarak alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_LINESCROLL Çok satırlı düzenleme denetimindeki metni kaydırıyor.
EM_NOSETFOCUS dahili kullanım için tasarlanmıştır; uygulamalarda kullanılması önerilmez.
Tek satırlı düzenleme denetiminin klavye odağını almasını engeller. Bu iletiyi açıkça veya Edit_NoSetFocus makroyu kullanarak gönderebilirsiniz.
EM_POSFROMCHAR Düzenleme denetiminde belirtilen karakterin istemci alanı koordinatlarını alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_REPLACESEL Düzenleme denetimindeki veya zengin düzenleme denetimindeki seçili metni belirtilen metinle değiştirir.
EM_SCROLL Çok satırlı düzenleme denetiminde metni dikey olarak kaydırıyor. Bu ileti, düzenleme denetimine WM_VSCROLL iletisi göndermeye eşdeğerdir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SCROLLCARET Düzenleme denetiminde şapka işaretini görünüme kaydırarak görüntüler. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETCARETINDEX Düzenleme denetiminde şapka işaretinin konumunun sıfır tabanlı dizinini ayarlar.
EM_SETCUEBANNER Kullanıcıdan bilgi istemesi için düzenleme denetimi tarafından görüntülenen metin ipucunu veya ipucunu ayarlar.
EM_SETENDOFLINE Belirtilen düzenleme denetimi için satır sonu karakterini ayarlar. Bu iletiyi açıkça veya Edit_SetEndOfLine makroyu kullanarak gönderebilirsiniz.
EM_SETEXTENDEDSTYLE Düzenleme denetimi için genişletilmiş stili ayarlar. Bu iletiyi açıkça veya Edit_SetExtendedStyle makroyu kullanarak gönderin.
EM_SETHANDLE Çok satırlı düzenleme denetimi tarafından kullanılacak belleğin tutamacını ayarlar.
EM_SETHILITE Uygulanmadı.
EM_SETIMESTATUS Düzenleme denetiminin IME ile nasıl etkileşim kurduğunu belirleyen durum bayraklarını ayarlar.
EM_SETLIMITTEXT Düzenleme denetiminin metin sınırını ayarlar. Metin sınırı, TCHAR kullanıcının düzenleme denetimine yazabileceği maksimum metin miktarıdır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
Düzenleme denetimleri ve Microsoft Rich Edit 1.0 için bayt kullanılır. Microsoft Rich Edit 2.0 ve üzeri sürümlerde karakterler kullanılır.
EM_SETLIMITTEXT iletisi, EM_LIMITTEXT iletisiyle aynıdır.
EM_SETMARGINS Düzenleme denetimi için sol ve sağ kenar boşluklarının genişliklerini ayarlar. İleti, denetimi yeni kenar boşluklarını yansıtacak şekilde yeniden çizer. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETMODIFY Düzenleme denetimi için değişiklik bayrağını ayarlar veya temizler. Değişiklik bayrağı, düzenleme denetimindeki metnin değiştirilip değiştirilmediğini gösterir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETPASSWORDCHAR Düzenleme denetimi için parola karakterini ayarlar veya kaldırır. Parola karakteri ayarlandığında, kullanıcı tarafından yazılan karakterlerin yerine bu karakter görüntülenir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETREADONLY Düzenleme denetiminin salt okunur stilini (ES_READONLY) ayarlar veya kaldırır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETRECT Çok satırlı düzenleme denetiminin biçimlendirme dikdörtgenini ayarlar. Biçimlendirme dikdörtgeni, denetimin metni çizdiği sınırlayıcı dikdörtgendir. Sınırlayıcı dikdörtgen, düzenleme denetimi penceresinin boyutundan bağımsızdır.
Bu ileti yalnızca çok satırlı düzenleme denetimleri tarafından işlenir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETRECTNP Çok satırlı düzenleme denetiminin biçimlendirme dikdörtgenini ayarlar. EM_SETRECTNP iletisi EM_SETRECT iletiyle aynıdır, ancak EM_SETRECTNP düzenleme denetimi penceresini yeniden .
Biçimlendirme dikdörtgeni, denetimin metni çizdiği sınırlayıcı dikdörtgendir. Sınırlayıcı dikdörtgen, düzenleme denetimi penceresinin boyutundan bağımsızdır.
Bu ileti yalnızca çok satırlı düzenleme denetimleri tarafından işlenir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETSEL Düzenleme denetiminde bir karakter aralığı seçer. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETTABSTOPS EM_SETTABSTOPS iletisi, sekme duraklarını çok satırlı düzenleme denetiminde ayarlar. Metin denetime kopyalandığında, metindeki herhangi bir sekme karakteri bir sonraki sekme durağına kadar boşluk oluşturulmasına neden olur.
Bu ileti yalnızca çok satırlı düzenleme denetimleri tarafından işlenir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETWORDBREAKPROC Düzenleme denetiminin varsayılan Wordwrap işlevini uygulama tanımlı bir Wordwrap işleviyle değiştirir. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
EM_SETZOOM Yakınlaştırma oranını 64/1/64 ile 64 arasında bir yere ayarlar. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz. Bu iletiyi açıkça veya Edit_SetZoom makroyu kullanarak gönderebilirsiniz.
EM_SHOWBALLOONTIP EM_SHOWBALLOONTIP iletisi, düzenleme denetimiyle ilişkilendirilmiş bir balon ipucu görüntüler.
EM_TAKEFOCUS dahili kullanım için tasarlanmıştır; uygulamalarda kullanılması önerilmez.
Tek satırlı düzenleme denetimini klavye odağını almaya zorlar. Bu iletiyi açıkça veya Edit_TakeFocus makroyu kullanarak gönderebilirsiniz.
EM_UNDO Bu ileti, denetimin geri alma kuyruğundaki son düzenleme denetimi işlemini geri alır. Bu iletiyi düzenleme denetimine veya zengin düzenleme denetimine gönderebilirsiniz.
WM_UNDO Uygulama, son işlemi geri almak için düzenleme denetimine WM_UNDO iletisi gönderir. Bu ileti bir düzenleme denetimine gönderildiğinde, daha önce silinen metin geri yüklenir veya önceden eklenen metin silinir.

Bildirim

Konu Içeriği
EN_ALIGN_LTR_EC Kullanıcı düzenleme denetimi yönünü soldan sağa olarak değiştirdiğinde gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_ALIGN_RTL_EC Kullanıcı düzenleme denetimi yönünü sağdan sola olarak değiştirdiğinde gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_CHANGE Kullanıcı düzenleme denetiminde metni değiştirmiş olabilecek bir eylem oluşturduğunuzda gönderilir. EN_UPDATE bildirim kodunun aksine, sistem ekranı güncelleştirdikten sonra bu bildirim kodu gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_ERRSPACE Düzenleme denetimi belirli bir isteği karşılamak için yeterli bellek ayıramadığında gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_HSCROLL Kullanıcı düzenleme denetiminin yatay kaydırma çubuğuna tıkladığında gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır. Ekran güncelleştirilmeden önce üst pencereye bildirim gönderilir.
EN_KILLFOCUS Düzenleme denetimi klavye odağını kaybettiğinde EN_KILLFOCUS bildirim kodu gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_MAXTEXT Geçerli metin ekleme işlemi düzenleme denetimi için belirtilen karakter sayısını aştığında gönderilir. Metin ekleme işlemi kesildi.
Bu ileti, bir düzenleme denetiminin ES_AUTOHSCROLL stili olmadığında ve eklenecek karakter sayısı düzenleme denetiminin genişliğini aştığında da gönderilir.
Bu ileti, düzenleme denetiminin ES_AUTOVSCROLL stili olmadığında ve metin ekleme sonucunda elde edilen toplam satır sayısı düzenleme denetiminin yüksekliğini aştığında da gönderilir.
Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_SETFOCUS Düzenleme denetimi klavye odağını aldığında gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_UPDATE Düzenleme denetimi kendisini yeniden çizmek üzereyken gönderilir. Bu bildirim kodu, denetim metni biçimlendirdikten sonra ancak metni görüntülemeden önce gönderilir. Bu, gerekirse düzenleme denetimi penceresini yeniden boyutlandırmayı mümkün kılar. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır.
EN_VSCROLL Kullanıcı bir düzenleme denetiminin dikey kaydırma çubuğuna tıkladığında veya kullanıcı fare tekerleğini düzenleme denetiminin üzerine kaydırdığında gönderilir. Düzenleme denetiminin üst penceresi bu bildirim kodunu bir WM_COMMAND iletisi aracılığıyla alır. Ekran güncelleştirilmeden önce üst pencereye bildirim gönderilir.
WM_CTLCOLOREDIT Salt okunur veya devre dışı olmayan bir düzenleme denetimi, denetim çizilecekken WM_CTLCOLOREDIT iletisini üst penceresine gönderir. Üst pencere bu iletiyi yanıtlayarak, düzenleme denetiminin metin ve arka plan renklerini ayarlamak için belirtilen cihaz bağlam tutamacını kullanabilir.

Yapı

Konu Içeriği
EDITBALLOONTIP Düğme denetimiyle ilişkilendirilmiş bir balon ipucu hakkında bilgi içerir.

Sabit

Konu Içeriği
Denetim Stillerini Düzenle CreateWindowveya CreateWindowExişlevinikullanarak düzenleme denetimi oluşturmak için EDIT sınıfını, uygun pencere stili sabitlerini ve aşağıdaki düzenleme denetimi stillerinin bir bileşimini belirtin. Denetim oluşturulduktan sonra, belirtilenler dışında bu stiller değiştirilemez.