次の方法で共有


CDC::TextOut

現在選択されているフォントを使って文字列を指定位置から書き込みます。

virtual BOOL TextOut(
   int x,
   int y,
   LPCTSTR lpszString,
   int nCount 
);
BOOL TextOut(
   int x,
   int y,
   const CString& str 
);

パラメーター

  • x
    テキストの開始点の論理的な x 座標を指定します。

  • y
    テキストの開始点の論理 y 座標を指定します。

  • lpszString
    描画するテキスト文字列へのポインター。

  • nCount
    文字列のバイト数を指定します。

  • str
    描画する文字を含む CString のオブジェクト。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

文字の基準は文字セルの左上隅に表示されます。既定では、現在位置は関数によって使用または、更新されません。

TextOutを呼び出すときにアプリケーションが現在位置を更新する必要がある場合、アプリケーションは nFlags 関数が TA_UPDATECPに設定 SetTextAlign のメンバーを呼び出すことができます。このフラグが設定されていると、Windows は現在位置を使用して TextOutに、後続の xy の パラメーターを、代わりに無視されます。

使用例

CDC::BeginPathの例を参照してください。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CDC::ExtTextOut

CDC::GetTextExtent

CDC::SetTextAlign

CDC::SetTextColor

CDC::TabbedTextOut

TextOut