다음을 통해 공유


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