Я не могу правильно настроить выравнивание текста. Например, если я это сделаю, то нижнее выравнивание потеряется
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);