Rich Edit Denetimlerini Otomatik Yeniden Boyutlandırma

Bir uygulama, zengin düzenleme denetimini gerektiği gibi yeniden boyutlandırabilir, böylece her zaman içeriğiyle aynı boyutta olur. Zengin düzenleme denetimi, denetimin içeriğinin boyutu her değiştiğinde üst penceresine bir EN_REQUESTRESIZE bildirim kodu göndererek bu sözde altsız işlevselliğini destekler.

Bilmeniz gerekenler

Teknolojileri

Önkoşullar

  • C/C++
  • Windows Kullanıcı Arayüzü Programlama

Talimatlar

Zengin Düzenleme Denetimini Otomatik Olarak Yeniden Boyutlandır

EN_REQUESTRESIZE bildirim kodunu işlerken, uygulamanın denetimi belirtilen REQRESIZE yapısındaki boyutlara yeniden boyutlandırması gerekir. Bir uygulama, denetimin yükseklik değişikliğine uyum sağlamak için denetimin yakınındaki tüm bilgileri de taşıyabilir. Denetimi yeniden boyutlandırmak için SetWindowPosişlevini kullanabilirsiniz.

EM_REQUESTRESIZE iletisini kullanarak altsız zengin düzenleme denetimini EN_REQUESTRESIZE bildirim kodu göndermeye zorlayabilirsiniz. Bu ileti, WM_SIZE iletisi işlenirken yararlı olabilir.

Açıklamalar

EN_REQUESTRESIZE bildirim kodlarını almak için EM_SETEVENTMASK iletisini kullanarak bildirimi etkinleştirmeniz gerekir.

Zengin Düzenleme Denetimlerini Kullanma

Windows ortak denetimler tanıtımı (CppWindowsCommonControls)