Udostępnij za pośrednictwem


Bottomless kontroli Rich Edit

Aplikacja może zmienić rozmiar formantu rich edit (CRichEditCtrl) tak, aby zawsze jest taki sam rozmiar jak jego zawartość.Formant edycji wzbogaconej obsługuje to tak zwane "bottomless" funkcji przez wysłanie jej okno nadrzędne EN_REQUESTRESIZE komunikat z powiadomieniem w każdym przypadku, gdy zmienia się rozmiar jego zawartości.

Podczas przetwarzania EN_REQUESTRESIZE komunikat z powiadomieniem aplikacji należy zmienić rozmiar formantu do wymiarów określonego REQRESIZE struktury.Aplikacja może być również przenieść jakichkolwiek informacji w pobliżu formant do formantu zmiana w wysokości.Aby zmienić rozmiar formantu, można użyć CWnd funkcji SetWindowPos.

Formant edycji wzbogaconej bottomless do wysyłania można wymusić EN_REQUESTRESIZE komunikat z powiadomieniem za pomocą RequestResize funkcji składowej.Ta wiadomość może być przydatne w OnSize obsługi.

Aby otrzymywać EN_REQUESTRESIZE komunikaty powiadamiające zgłoszenia należy włączyć przy użyciu SetEventMask funkcji składowej.

Zobacz też

Informacje

Przy użyciu CRichEditCtrl

Koncepcje

Formanty (MFC)