Я не могу правильно настроить выравнивание текста. Например, если я сделаю это, то выравнивание снизу теряется
memDC.SetTextAlign(TA_BOTTOM);
memDC.SetTextAlign(TA_RIGHT);
memDC.TextOutW(textRect.left, textRect.top, _T("HELLo"));
И если я делаю это, то правильное выравнивание теряется.
memDC.SetTextAlign(TA_RIGHT);
memDC.SetTextAlign(TA_BOTTOM);
memDC.TextOutW(textRect.left, textRect.top, _T("HELLo"));
Кажется, не существует способа сохранить оба выравнивания. Любые предложения, чтобы это исправить?
Они битовые флаги
memDC.SetTextAlign(TA_RIGHT | TA_BOTTOM);