Neomezené ovládací prvky pro úpravy s formátováním
Aplikace můžete změnit velikost ovládacího prvku RichEdit (CRichEditCtrl) podle potřeby tak, aby byla vždy stejnou velikost jako jeho obsah.Ovládací prvek RichEdit to umožňuje takzvané "bottomless" zasláním své nadřazené okno EN_REQUESTRESIZE oznámení při každé změně velikosti jeho obsah.
Při zpracování EN_REQUESTRESIZE oznámení, aplikace by měla změnit velikost ovládacího prvku na rozměry v zadaném REQRESIZE struktury.Aplikace může také přesunout všechny informace v okolí ovládacího prvku pro ovládací prvek změnit na výšku.Chcete-li změnit velikost ovládacího prvku, můžete použít CWnd funkce SetWindowPos.
Můžete vynutit ovládací prvek RichEdit bottomless odeslat EN_REQUESTRESIZE oznámení pomocí RequestResize členské funkce.Tato zpráva může být užitečné v OnSize obslužnou rutinu.
Pro příjem EN_REQUESTRESIZE zprávy s oznámením, je nutné povolit oznámení pomocí SetEventMask členské funkce.
Viz také
Referenční dokumentace
Používání atributu CRichEditCtrl