Freigeben über


Bodenlose derzeit

Die Anwendung kann einem Rich-Edit-Steuerelement (CRichEditCtrl) nach Bedarf angepasst, sodass es immer dieselbe Größe als seinen Inhalt befindet.Ein Rich-Edit-Steuerelement unterstützt diese so genannte "Funktion" bodenlose, indem Sie das übergeordnete Fenster EN_REQUESTRESIZE eine Benachrichtigung sendet, sobald die Größe seines Inhalts ändert.

Wenn die EN_REQUESTRESIZE Benachrichtigungsmeldung verarbeitet, muss eine Anwendung das Steuerelement zu den Dimensionen der angegebenen REQRESIZE-Struktur Größe ändern.Eine Anwendung verschöbe möglicherweise auch alle Informationen in der Nähe des Steuerelements, um die Änderung des Steuerelements in der Höhe anzupassen.Um die Größe des Steuerelements zu ändern, können Sie die CWnd-Funktion SetWindowPos verwenden.

Sie können ein bodenloses Rich-Edit-Steuerelement erzwingen, dass eine EN_REQUESTRESIZE Benachrichtigungsmeldung gesendet werden sollen, indem Sie die RequestResize-Memberfunktion verwenden.Diese Meldung kann im OnSize-Handler hilfreich sein.

Um EN_REQUESTRESIZE Benachrichtigungsmeldungen zu erhalten, müssen Sie die Benachrichtigung ermöglichen indem Sie die SetEventMask-Memberfunktion verwenden.

Siehe auch

Referenz

Verwenden von CRichEditCtrl

Konzepte

Steuerelemente (MFC)