CDC::DrawTextnbsp(&N);

가상 int DrawText ( LPCTSTR lpszString, int nCount, LPRECT lpRect, UINT nFormat );

int DrawText (const CStringamp;strLPRECTlpRectUINTnFormat );(&A)

반환 값

이 함수는 성공 하는 경우 텍스트의 높이。

매개 변수

lpszString

그릴 문자열을 가리킵니다. Null로 끝나는 문자열을 이어야 nCount ? 1 인 경우。

nCount

문자열의 문자 수를 지정합니다. 다음 lpszString nCount ? 1 인 경우 null로 끝나는 문자열을 DrawText 긴 포인터 문자 수가 자동으로 계산 되도록 간주 됩니다.

lpRect

RECT 구조체 또는 텍스트 포맷 이다 (논리적 좌표)에 사각형을 포함 하는 CRect 개체 포인트。

str

nbsp;그릴 수 있도록 지정된 된 문자를 포함 하는 CString 개체(&N)。

nFormat

텍스트 서식을 지정 하는 방법을 지정 합니다. 그것은 다음 값 (결합 비트 OR 연산자를 사용 하 여)의 모든 조합이 될 수 있습니다.:

Notenbsp;DT_CALCRECT, DT_EXTERNALLEADING, DT_INTERNAL, DT_NOCLIPDT_NOPREFIX 값은 DT_TABSTOP 값과 함께 사용할 수 없습니다(&N).

주의

지정한 사각형 내에 텍스트 서식을 지정 하려면이 멤버 함수를 호출 합니다. 그것은 적절 한 공간, 맞춤 텍스트를 왼쪽, 오른쪽, 또는 지정 된 사각형의 중심으로 탭을 확장 하 고 지정한 사각형 내에 맞게 줄 바꿈하도록 텍스트 침입 하 여 텍스트 서식을 지정 합니다. NFormat 서식 유형을 지정합니다。

이 멤버 함수는 텍스트를 그릴 디바이스 컨텍스트 선택한 글꼴, 텍스트 색 및 배경색을 사용 합니다. DT_NOCLIP 형식을 사용 하지 않는 텍스트를 지정 된 사각형 밖에 나타나지 않습니다 있도록 DrawText 텍스트를 클립 합니다. DT_SINGLELINE 포맷 된 않은 여러 줄으로 간주 됩니다 모든 서식을。

DrawText 멤버 함수 선택한 글꼴 지정된 된 사각형에 대 한 너무 큰 경우 작은 글꼴 대체를 시도 하지 않습니다.

Lprect에 의해 지정 된 사각형 너비와 높이 텍스트를 그리는 데 필요한을 반영 하도록 업데이트 됩니다 DT_CALCRECT 플래그를 지정 하는 경우。

TA_UPDATECP 텍스트 맞춤 플래그를 설정한 경우 ( CDC::SetTextAlign참조), DrawText 현재 위치 보다는 지정 된 사각형의 왼쪽에서 시작 하는 텍스트가 표시 됩니다. DrawText TA_UPDATECP 플래그를 설정 하는 경우 텍스트 줄 바꿈 하지 것입니다 (즉, DT_WORDBREAK 플래그는 아무런 영향이 없습니다)。

CDC::SetTextColor 텍스트 색을 설정할 수 있습니다.

CDC 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDC::SetTextColor, CDC::ExtTextOut, CDC::TabbedTextOut, CDC::TextOut, :: DrawText, RECT, CDC::SetTextAlign(&N)

Index