şablon lt; sınıf TsınıfArabirimAdıconst IID * piidconst GUID * plibid>
CStockPropImpl sınıfı: IDispatchImpl < ArabirimAdı, piid, plibid >
Parametreleri
T
Denetimi uygulama sınıfı.
ArabirimAdı
Bir çift arabirim.
piid
ArabirimAdı IID işaretçisi.
plibid
ArabirimAdı türü kitaplığı bölümünün GUID tanıtıcısı işaretçisi.
CStockPropImpl atl nesne Sihirbazı'nda hisse senedi özellikleri sekmesinden seçebilirsiniz her hisse senedi özelliği uygular. Nesne sihirbaz otomatik olarak veri üyesi her özellik denetimi sınıf oluşturur, her özellik için koymak ve alma yöntemleri oluşturur ve bildirmek ve herhangi bir özelliği değiştiğinde kapsayıcı ile eşitlemek için kod ekler.
Atl nesne sihirbaz, herhangi bir veya tüm hisse senedi özellikler aynı şekilde uygulamak için de kullanılabilir. Denetime stok özellik ekleme hakkında daha fazla bilgi için bkz: atl öğretici. atl nesne Sihirbazı hakkında daha fazla bilgi için bkz: makale bir atl proje oluşturma.
CStockPropImpl arabirimi işaretçisi, yazı tipi, MOUSEICON ve resim gibi hisse senedi özellikleri koymak ve alma yöntemleri uygular. Tüm hisse senedi özellikleri için CStockPropImpl IMPLEMENT_STOCKPROP, IMPLEMENT_BOOL_STOCKPROP ve IMPLEMENT_BSTR_STOCKPROP makroları çağırır.
Aşağıdaki tabloda, uygulanan hisse senedi özellikleri ve CStockPropImpltarafından oluşturulan veri üyeleri listeler. CComControl veri üyeleri dışında olan veri üyesi CWindow ' de açıklanan hwnd, her özellik açıklaması için bkz.
| Hisse senedi özelliği | Veri üyesi |
| GÖRÜNÜM | m_nAppearance |
| OTOMATİK BOYUTLANDIR | m_bAutoSize |
| BACKCOLOR | m_clrBackColor |
| BACKSTYLE | m_nBackStyle |
| BORDERCOLOR | m_clrBorderColor |
| KENARLIK STİLİ | m_nBorderStyle |
| BORDERVISIBLE | m_bBorderVisible |
| BORDERWIDTH | m_nBorderWidth |
| RESİM YAZISI | m_bstrCaption |
| DRAWMODE | m_nDrawMode |
| DRAWSTYLE | m_nDrawStyle |
| DRAWWIDTH | m_nDrawWidth |
| ETKİN | m_bEnabled |
| FILLCOLOR | m_clrFillColor |
| FILLSTYLE | m_nFillStyle |
| YAZI TİPİ | m_pFont |
| FORECOLOR | m_clrForeColor |
| HWND | m_hWnd |
| MOUSEICON | m_pMouseIcon |
| MOUSEPOINTER | m_nMousePointer |
| RESİM | m_pPicture |
| READYSTATE | m_nReadyState |
| TABSTOP | m_bTabStop |
| METİN | m_bstrText |
| GEÇERLİ | m_bValid |
# include lt;atlctl.h>