应用程序可以调整丰富的编辑控件 (CRichEditCtrl),由于需要,以便始终相同大小与其内容。 丰富的编辑控件将通过向其父窗口支持此所谓的“无底”功能 EN_REQUESTRESIZE 通知消息,只要其内容的大小更改。
当处理 EN_REQUESTRESIZE 通知消息时,应用程序应将控件的大小调整到指定的 REQRESIZE 结构的大小。 应用程序在高度可能在控件周围移动任何信息也将更改。 若要调整控件,可以使用 CWnd 函数SetWindowPos。
使用 RequestResize 成员函数,可以强制进行无底的 Rich Edit 控件发送 EN_REQUESTRESIZE 通知消息。 此消息会很有用在OnSize 处理程序中。
使用 SetEventMask 成员函数中,接收 EN_REQUESTRESIZE 通知消息,则必须启用通知。