다음을 통해 공유


DECLARE_WND_CLASS

새 창 클래스의 이름을 지정할 수 있습니다.이 매크로 ActiveX ATL 컨트롤의 컨트롤 클래스에 배치 합니다.

DECLARE_WND_CLASS( 
   WndClassName  
)

매개 변수

  • WndClassName
    [in] 새 창 클래스의 이름입니다.경우 NULL, ATL 창 클래스 이름이 생성 됩니다.

설명

이 매크로에서 정보를 관리 합니다 새 창 클래스의 이름을 지정할 수 있습니다 CWndClassInfo.DECLARE_WND_CLASS다음 정적 함수를 구현 하 여 새 창 클래스를 정의 합니다.

static CWndClassInfo& GetWndClassInfo();

DECLARE_WND_CLASS새 창에 다음과 같은 스타일을 지정합니다.

  • CS_HREDRAW

  • CS_VREDRAW

  • CS_DBLCLKS

DECLARE_WND_CLASS또한 기본 창 배경 색을 지정합니다.사용 된 DECLARE_WND_CLASS_EX 배경색 스타일을 직접 제공 하는 매크로.

CWindowImpl 를 사용 하는 DECLARE_WND_CLASS 매크로 창을 만들려면 새 창 클래스를 기반으로 합니다.이 동작을 재정의할 수는 DECLARE_WND_SUPERCLASS 매크로 또는 사용자 고유의 구현을 제공은 GetWndClassInfo 함수.

ATL에 대 한 windows 사용에 대 한 자세한 내용은 ATL 창 클래스.

요구 사항

헤더: atlwin.h

참고 항목

기타 리소스

창 클래스 매크로

ATL 매크로