В моем CMDIFrameWndEx
производном главном окне фрейма используется CMFCRibbonStatusBar
, к которому я добавляю CMFCRibbonLabel
.
Я бы хотел изменить текст этой метки во время выполнения:
m_pLabel->SetText(description);
m_pLabel->Redraw();
Он обновляет только текст, но не прямоугольник, в котором его нужно нарисовать. Поэтому, если исходный текст был слишком коротким, новая строка не будет видна полностью.
Как мне заставить его правильно изменить размер?