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
기본 스타일의 조합입니다.