CStockPropImpl

szablon lt, klasa TKlasaParametr Nazwa_interfejsuStała IID * Identyfikator PIIDStała GUID * plibid>
Klasa CStockPropImpl: IDispatchImpl <
InterfaceName, identyfikator piid, plibid

Parametry

T

Klasa implementująca kontroli.

Parametr Nazwa_interfejsu

Podwójnym interfejsem.

identyfikator piid

Wskaźnik IID Nazwa_interfejsu.

plibid

Wskaźnik identyfikatora GUID typu części biblioteki Nazwa_interfejsu.

CStockPropImpl implementuje co właściwość zapasów, wybrany na karcie właściwości zasobu w Kreatorze obiektu ATL. Obiekt Kreator automatycznie tworzy element danych w klasie kontroli dla każdej właściwości, tworzy wprowadzane i uzyskać metod dla każdej właściwości i dodaje kod powiadomienia i synchronizować z kontenera po jakiejkolwiek własności zmienia.

Kreator obiektu ATL można również do wprowadzenia w życie niektórych lub wszystkich właściwości zapasów w ten sam sposób. Aby uzyskać więcej informacji o dodawaniu zapasów właściwości formantu zobacz ATL samouczek. Aby uzyskać więcej informacji o Kreatorze obiektu ATL zobacz artykuł Tworzenie projektu ATL.

CStockPropImpl implementuje metody wprowadzone i uzyskać właściwości zapasów, które są wskaźników interfejsów, w tym CZCIONKĘ, MOUSEICON i obraz. Wszystkie pozostałe właściwości zapasów CStockPropImpl wzywa makra, IMPLEMENT_STOCKPROP, IMPLEMENT_BOOL_STOCKPROP i IMPLEMENT_BSTR_STOCKPROP.

W poniższej tabeli wymieniono właściwości zapasów wprowadzone i członkowie danych utworzone przez CStockPropImpl. Patrz składniki danych w CComControl opis każdej właściwości, z wyjątkiem HWND, których członek danych opisana jest w CWindow.

Właściwość zapasów Członek danych
WYGLĄD m_nAppearance
AUTODOPASOWANIE ROZMIARU m_bAutoSize
KOLOR TŁA m_clrBackColor
BACKSTYLE m_nBackStyle
BORDERCOLOR m_clrBorderColor
BORDERSTYLE m_nBorderStyle
BORDERVISIBLE m_bBorderVisible
BORDERWIDTH m_nBorderWidth
PODPIS m_bstrCaption
DRAWMODE m_nDrawMode
DRAWSTYLE m_nDrawStyle
DRAWWIDTH m_nDrawWidth
WŁĄCZONE m_bEnabled
FILLCOLOR m_clrFillColor
FILLSTYLE m_nFillStyle
CZCIONKA m_pFont
FORECOLOR m_clrForeColor
HWND m_hWnd
MOUSEICON m_pMouseIcon
MOUSEPOINTER m_nMousePointer
OBRAZ m_pPicture
READYSTATE m_nReadyState
TABSTOP m_bTabStop
TEKST m_bstrText
WAŻNE m_bValid

# include lt;atlctl.h>

Index