CWinTraitsOR 클래스

이 클래스는 창 개체를 만들 때 사용되는 스타일을 표준화하는 메서드를 제공합니다.

Important

이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.

구문

template <DWORD t_dwStyle = 0,
          DWORD t_dwExStyle = 0,
          class TWinTraits = CControlWinTraits>
class CWinTraitsOR

매개 변수

t_dwStyle
기본 창 스타일입니다.

t_dwExStyle
기본 확장 창 스타일입니다.

멤버

공용 메서드

이름 설명
CWinTraitsOR::GetWndExStyle 개체의 확장 스타일을 검색합니다 CWinTraitsOR .
CWinTraitsOR::GetWndStyle 개체의 표준 스타일을 검색합니다 CWinTraitsOR .

설명

창 특성 클래스는 ATL 창 개체를 만드는 데 사용되는 스타일을 표준화하는 간단한 메서드를 제공합니다. 이 클래스의 특수화를 CWindowImpl 또는 ATL의 다른 창 클래스에 대한 템플릿 매개 변수로 사용하여 해당 창 클래스의 인스턴스에 사용할 최소 표준 및 확장 스타일 집합을 지정합니다.

CWindowImpl::Create 호출에서 인스턴스별로 다른 스타일을 설정하도록 허용하면서 창 클래스의 모든 인스턴스에 대해 특정 스타일을 설정하려면 이 템플릿의 특수화를 사용합니다.

호출CWindowImpl::Create에 다른 스타일이 지정되지 않은 경우에만 사용할 기본 창 스타일을 제공하려면 CWinTraits를 대신 사용합니다.

요구 사항

헤더: atlwin.h

CWinTraitsOR::GetWndStyle

개체의 표준 스타일과 t_dwStyle 지정된 기본 스타일의 CWinTraits 조합(논리 OR 연산자 사용)을 검색하려면 이 함수를 호출합니다.

static DWORD GetWndStyle(DWORD dwStyle);

매개 변수

dwStyle
창을 만드는 데 사용되는 스타일입니다.

Return Value

논리 OR 연산자를 사용하여 dwStyle로 전달되는 스타일과 지정된 t_dwStyle기본 스타일의 조합입니다.

CWinTraitsOR::GetWndExStyle

이 함수를 호출하여 개체의 확장 스타일과 지정된 t_dwStyle기본 스타일의 CWinTraits 조합(논리 OR 연산자 사용)을 검색합니다.

static DWORD GetWndExStyle(DWORD dwExStyle);

매개 변수

dwExStyle
창을 만드는 데 사용되는 확장 스타일입니다.

Return Value

논리 OR 연산자를 사용하여 dwExStyle에 전달되는 확장 스타일과 지정된 t_dwExStyle기본 스타일의 조합입니다.

참고 항목

클래스 개요
창 특성 이해