我无法正确设置文本对齐方式。例如,如果我这样做,那么底部对齐会丢失
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"));
似乎没有办法保持两种对齐方式。有什么建议可以解决这个问题吗?
答案 0 :(得分:2)
他们的比特标志:
memDC.SetTextAlign(TA_RIGHT | TA_BOTTOM);