다음을 통해 공유


CDC::DrawTextEx

지정 된 사각형에 텍스트 서식을 지정합니다.

virtual int DrawTextEx(
   LPTSTR lpszString,
   int nCount,
   LPRECT lpRect,
   UINT nFormat,
   LPDRAWTEXTPARAMS lpDTParams
);
int DrawTextEx(
   const CString& str,
   LPRECT lpRect,
   UINT nFormat,
   LPDRAWTEXTPARAMS lpDTParams
);

매개 변수

  • lpszString
    그릴 문자열을 가리킵니다.경우 nCount – 1 이며 문자열 종료 null 이어야 합니다.

  • nCount
    문자열에서 문자 수를 지정합니다.경우 nCount 다음 – 1 이며 lpszString 긴 포인터를 null로 끝나는 문자열로 간주 됩니다 및 DrawText 문자 수가 자동으로 계산 합니다.

  • lpRect
    가리키는 있는 RECT 구조 또는 CRect 사각형 텍스트는 서식을 지정할 논리 좌표로 포함 하는 개체입니다.

  • str
    A CString 그릴의 지정 된 문자를 포함 하는 개체입니다.

  • nFormat
    텍스트 서식 지정 방법을 지정 합니다.그 조합에 대해 설명 하는 값의 수는 uFormat 매개 변수에 DrawText 에 Windows SDK.(결합 된 비트를 사용 하 여 OR 연산자).

    [!참고]

    일부 uFormat 플래그 조합을 전달 된 문자열을 수정할 수 발생할 수 있습니다.사용 하 여 DT_MODIFYSTRINGDT_END_ELLIPSIS 또는 DT_PATH_ELLIPSIS 수정할 문자열에서 어설션을 인해 발생할 수 있습니다는 CString 무시 합니다.The values DT_CALCRECT, DT_EXTERNALLEADING, DT_INTERNAL, DT_NOCLIP, and DT_NOPREFIX cannot be used with the DT_TABSTOP value.

  • lpDTParams
    포인터는 DRAWTEXTPARAMS 옵션 추가 서식을 지정 하는 구조입니다.이 매개 변수 수 NULL.

설명

텍스트를 지정 하 여 적절 한 공백 맞춤 텍스트를 왼쪽, 오른쪽, 또는 지정 된 사각형의 가운데에 탭을 확장 하 고 텍스트를 지정한 사각형 내에 줄 바꿈 합니다.서식의 형식으로 지정 된 nFormat 및 lpDTParams.자세한 내용은 CDC::DrawTextDrawTextEx 에 있는 Windows SDK.

텍스트 색 설정 수 CDC::SetTextColor.

요구 사항

헤더: afxwin.h

참고 항목

참조

CDC 클래스

계층 구조 차트

CDC::DrawText

CDC::ExtTextOut

CDC::TabbedTextOut

CDC::TextOut

DrawText

RECT 구조체

CDC::SetTextAlign