Visual C++. Описание стандартных классов - TextOut

ОГЛАВЛЕНИЕ


TextOut

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

Возвращаемое значение

Ненулевое, если функция успешно завершает свою работу, и нулевое в противном случае.

Аргументы

  • x - определяет горизонтальную координату исходной точки текста.
  • y - определяет вертикальную координату исходной точки текста.
  • lpszString - указатель на выводимую текстовую строку.
  • nCount - размер выводимой строки в байтах.
  • str - объект класса CString, содержащий выводимый текст.

Описание

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