Элементы управления "Rich Edit" "без дна"
Приложение может изменить элемент управления расширенного редактирования (CRichEditCtrl), необходимый, чтобы всегда будет одинаковым размером в качестве его содержимое. Управление расширенного редактирования поддерживает эту, называемую «бездонную» функцию можно отправить его родительское окно сообщения уведомления EN_REQUESTRESIZE, если размер содержимого изменяется.
При обработке сообщения уведомления EN_REQUESTRESIZE, его необходимо изменить элемент управления в измерения в определенной структуре REQRESIZE. Приложение может также возвращать любые сведения рядом с элементом управления, чтобы облегчить изменение элемента управления в высоту. Чтобы изменить размер элемента управления, можно использовать функцию SetWindowPosCWnd.
Можно по бездонное управление расширенного редактирования отправлять сообщение уведомления EN_REQUESTRESIZE с помощью функции-члена RequestResize. Это сообщение может быть полезно в обработчике OnSize.
Чтобы получать сообщения уведомления EN_REQUESTRESIZE необходимо включить уведомления с помощью функции-члена SetEventMask.