다음을 통해 공유


AFX_GLOBAL_DATA::DrawTextOnGlass

지정한 테마의 비주얼 스타일에 지정 된 텍스트를 그립니다.

BOOL DrawTextOnGlass(
   HTHEME hTheme, 
   CDC* pDC, 
   int iPartId, 
   int iStateId, 
   CString strText, 
   CRect rect, 
   DWORD dwFlags, 
   int nGlowSize = 0, 
   COLORREF clrText = (COLORREF)-1
);

매개 변수

  • [in] hTheme
    테마 창에서 데이터를 처리 하거나 NULL.지정 된 테마 프레임 워크를 사용 하 여이 매개 변수가 없는 경우 텍스트를 그리려면 NULL 및 테마 지원 됩니다.그렇지 않으면 프레임 워크 테마는 텍스트를 그리는 데 사용 하지 않습니다.

    사용은 OpenThemeData 만들려면 메서드는 HTHEME.

  • [in] pDC
    장치 컨텍스트에 대 한 포인터입니다.

  • [in] iPartId
    원하는 텍스트 모양이 컨트롤 파트입니다.부품 테이블의 열에 대 한 자세한 내용은 참조 하십시오. 부분 및 상태.이 값이 0 이면 기본 글꼴 또는 글꼴 디바이스 컨텍스트로 선택한 텍스트가 그려집니다.

  • [in] iStateId
    원하는 텍스트 모양이 컨트롤 상태입니다.자세한 내용은 상태 열에 테이블의 부분 및 상태.

  • [in] strText
    그릴 텍스트입니다.

  • [in] rect
    지정한 텍스트 그려지는 영역의 경계.

  • [in] dwFlags
    비트 조합 (OR)의 지정 된 텍스트를 그리는 방법을 지정 하는 플래그입니다.

    경우는 hTheme 매개 변수가 NULL 테마 지원 되어 사용할 수 있는 경우는 nFormat 매개 변수는 CDC::DrawText 메서드에 유효한 플래그를 설명 합니다.테마를 지 원하는 경우는 dwFlags 매개 변수는 DrawThemeTextEx 메서드에 유효한 플래그를 설명 합니다.

  • [in] nGlowSize
    지정 된 텍스트를 그리기 전에 배경을 그릴 때 글로우 효과의 크기입니다.기본값은 0입니다.

  • [in] clrText
    지정한 텍스트 그려지는 색상.기본값은 기본 색입니다.

반환 값

TRUE테마가 지정 된 텍스트를 그리는 데 사용 하는 경우. 그렇지 않으면 FALSE.

설명

테마는 응용 프로그램의 비주얼 스타일을 정의합니다.자세한 내용은 테마와 비주얼 스타일.테마 경우 텍스트를 그리는 데 사용 되지 않습니다의 hTheme 매개 변수가 NULL, 또는 if는 DrawThemeTextEx 메서드는 지원 되지 않습니다 또는 if 바탕 화면 창 관리자 컴포지션 (DWM) 사용할 수 없습니다.

요구 사항

헤더: afxglobals.h

참고 항목

참조

AFX_GLOBAL_DATA 구조체

계층 구조 차트

테마와 비주얼 스타일

COLORREF

부분 및 상태

CDC::DrawText

DrawThemeTextEx

바탕 화면 창 관리자

사용 및 DWM 복합 컨트롤