Поделиться через


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.

Заметки

Начала координат знака в углу верхн- левой стороны ячейки символа.По умолчанию текущая позиция не используется и не изменялись функцией.

Если приложению необходимо обновить текущую позицию, когда она вызывает TextOut, приложение может вызвать функцию-член SetTextAlign с nFlags, для TA_UPDATECP.Если пометить установлен, Windows не учитывает параметры x и y при последующих вызовах TextOut, используя текущее положение.

Пример

См. пример для CDC::BeginPath.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CDC

Диаграмма иерархии

CDC::ExtTextOut

CDC::GetTextExtent

CDC::SetTextAlign

CDC::SetTextColor

CDC::TabbedTextOut

TextOut