CDC::ExtTextOut

가상 BOOL ExtTextOut ( int x, int y, UINT nOptions, LPCRECT lpRect, LPCTSTR lpszString, UINT nCount, LPINT lpDxWidths );

BOOL ExtTextOut (int x, int y, UINT nOptions, LPCRECT lpRectconst CStringamp;strLPINTlpDxWidths );(&A)

반환 값

이 함수는 성공 하는 경우 0이 아닌 그렇지 않으면 0。

매개 변수

x

지정된 된 문자열에서 첫 번째 문자에 대 한 문자 셀의 논리 x 좌표를 지정。

y

지정된 된 문자열에서 첫 번째 문자에 대 한 문자 셀 위쪽의 논리 y 좌표를 지정。

nOptions

사각형 유형을 지정합니다. 이 매개 변수는 하나, 둘, 또는 둘 다 다음 값의 수 있습니다.:

lpRect

사각형의 크기를 결정 하는 RECT 구조체를 가리킵니다. 이 매개 변수는 NULL일 수 있습니다. 이 매개 변수에 대 한 CRect 개체를 전달할 수 있습니다.

lpszString

그릴 수 있도록 지정 된 문자 문자열을 가리킵니다. 이 매개 변수에 대 한 CString 개체를 전달할 수 있습니다.

nCount

문자열의 문자 수를 지정합니다.

lpDxWidths

인접 한 문자 셀의 기원 사이의 거리를 나타내는 값의 배열을 가리킵니다. 예를 들어, lpDxWidths[I] 논리 단위 문자 셀 고 문자 셀 + 1의 기원 구분 됩니다. LpDxWidths NULL이면 ExtTextOut 문자 사이의 기본 간격 사용。

str

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

주의

현재 선택 된 글꼴을 사용 하 여 직사각형 영역 내에서 문자열을 작성 하려면이 멤버 함수를 호출 합니다. 사각형 영역 수 불투명 (현재 배경 색으로 채워진), 그리고 그것은 클리핑 영역을 될 수 있습니다.

NOptions 0 경우 lpRect NULL이 함수는 사각형 영역을 사용 하지 않고 장치 컨텍스트를 텍스트를 씁니다. 기본적으로 현재 위치는 사용 또는 함수에 의해 업데이트 되지 않습니다. 응용 프로그램 ExtTextOut을 호출 하면 현재 위치를 업데이트 하는 경우 응용 프로그램 nFlags TA_UPDATECP설정 SetTextAlign CDC 멤버 함수를 호출할 수 있습니다. 이 플래그를 설정 하면 Windows는 xy ExtTextOut 후속 호출에 무시 하 고 대신 현재 위치를 사용 하 여. TA_UPDATECP 를 사용 하 여 현재 위치를 업데이트 하는 응용 프로그램, ExtTextOut 또는 텍스트의 이전 줄의 끝에는 lpDxWidths가 가리키는 배열의 마지막 요소에 의해 지정 된 위치에 현재 위치 설정, 어느 것 큽니다.

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

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

Index