共用方式為


CDC::GetTextAlign

擷取文字對齊旗標狀態裝置內容的。

UINT GetTextAlign( ) const;

傳回值

文字對齊旗標的狀態。 傳回值是下列一個或多個值:

  • TA_BASELINE 指定 X 座標的對齊和選擇字型的基準在周框之內的。

  • TA_BOTTOM 指定 X 軸的對齊方式和週框的底部。

  • TA_CENTER 指定 Y 軸和週框 (Bounding Rectangle) 的中央對齊。

  • TA_LEFT 指定 Y 軸和週框左邊的對齊方式。

  • TA_NOUPDATECP 指定目前位置不會更新。

  • TA_RIGHT 指定 Y 軸和週框右邊的對齊方式。

  • TA_TOP 指定 X 軸的對齊方式和週框的頂端。

  • TA_UPDATECP 指定目前位置更新。

備註

文字對齊旗標判斷 TextOutExtTextOut 成員函式如何與字串的開頭對齊文字字串。 文字對齊旗標不一定是一個位元旗標,而且可能會等於 0。 若要測試旗標是否已設定,則應用程式應該依照下列步驟執行:

  1. 位元適用於或運算子旗標及其相關旗標,群組如下所示:

    • TA_LEFTTA_CENTERTA_RIGHT

    • TA_BASELINETA_BOTTOMTA_TOP

    • TA_NOUPDATECPTA_UPDATECP

  2. 應用程式和位元運算子的結果和傳回值 GetTextAlign

  3. 用以測試結果和旗標的相等。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

CDC::ExtTextOut

CDC::SetTextAlign

CDC::TextOut

GetTextAlign