CStockPropImpl

서식 파일 lt; 클래스 T클래스인터페이스const IID * piidconst GUID * plibid>
CStockPropImpl 클래스: IDispatchImpl <
인터페이스, piid, plibid

매개 변수

T

컨트롤을 구현 하는 클래스。

인터페이스

듀얼 인터페이스。

piid

인터페이스 IID에 대 한 포인터。

plibid

인터페이스 의 형식 라이브러리 섹션의 GUID 식별자에 대 한 포인터。

ATL 개체 마법사에서 스톡 속성 탭에서 선택할 수 있습니다 모든 스톡 속성을 구현 하는 CStockPropImpl . 개체 마법사 자동으로 각 속성에 대해 컨트롤 클래스의 데이터 멤버를 생성, 각 속성에 대 한 넣어 하 고 얻을 방법을 만들고 알리고 어떤 속성이 변경 될 때 컨테이너와 동기화 하는 코드 추가。

스톡 속성 중 하나 또는 모두 같은 방식으로 구현 하는 ATL 개체 마법사를 사용할 수 있습니다. 스톡 속성 컨트롤을 추가 하는 방법에 대 한 자세한 내용은 ATL 자습서를 참조 하십시오. ATL 개체 마법사에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 ATL 프로젝트 만들기。

글꼴, 그림, MOUSEICON, 등 인터페이스 포인터는 스톡 속성에 대 한 넣어 하 고 메서드를 구현 하는 CStockPropImpl . CStockPropImpl IMPLEMENT_STOCKPROP, IMPLEMENT_BOOL_STOCKPROP 및 IMPLEMENT_BSTR_STOCKPROP 매크로 호출 하는 다른 모든 스톡 속성。

다음 표에서 스톡 속성 구현 및 CStockPropImpl에 의해 만들어진 데이터 멤버를 나열 합니다. 누구의 데이터 멤버 CWindow 에서 설명 하는 HWND 제외 하 고 각 속성에 대 한 설명 위한 CComControl 에서 데이터 멤버를 참조 하십시오。

스톡 속성 데이터 멤버
모양 m_nAppearance
AUTOSIZE m_bAutoSize
BACKCOLOR m_clrBackColor
BACKSTYLE m_nBackStyle
BORDERCOLOR m_clrBorderColor
BORDERSTYLE m_nBorderStyle
BORDERVISIBLE m_bBorderVisible
BORDERWIDTH m_nBorderWidth
캡션 m_bstrCaption
DRAWMODE m_nDrawMode
DRAWSTYLE m_nDrawStyle
DRAWWIDTH m_nDrawWidth
사용 가능 m_bEnabled
FILLCOLOR m_clrFillColor
FILLSTYLE m_nFillStyle
글꼴 m_pFont
FORECOLOR m_clrForeColor
HWND m_hWnd
MOUSEICON m_pMouseIcon
MOUSEPOINTER m_nMousePointer
그림 m_pPicture
READYSTATE m_nReadyState
TABSTOP m_bTabStop
텍스트 m_bstrText
유효한 m_bValid

# include lt;atlctl.h>

Index