Sdílet prostřednictvím


Třída CStockPropImpl

Tato třída poskytuje metody pro podporu hodnoty akcií vlastností.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

template < 
class T, 
class InterfaceName,  
const IID* piid= &_ATL_IIDOF(InterfaceName),  
const GUID* plibid= &CComModule::m_libid,  
WORD wMajor= 1, 
WORD wMinor= 0,  
class tihclass= CcomTypeInfoHolder 
> 
class ATL_NO_VTABLE CStockPropImpl : 
public IDispatchImpl< InterfaceName, piid, plibid, wMajor, 
   wMinor, tihclass>

Parametry

  • T
    Třída provádění ovládací prvek a vyplývající z CStockPropImpl .

  • InterfaceName
    Duální rozhraní vystavuje vlastnosti akcií.

  • piid
    Ukazatel IID o InterfaceName .

  • plibid
    Ukazatel na ID KNIHOVNY obsahující definice knihovny typů InterfaceName .

  • wMajor
    Hlavní verze knihovny typů.Výchozí hodnota je 1.

  • wMinor
    Dílčí verze knihovny typů.Výchozí hodnota je 0.

  • tihclass
    Třídy lze spravovat informace o typu T .Výchozí hodnota je CComTypeInfoHolder.

Členy

Veřejné metody

get_Appearance

Tato metoda používá ovládací prvek, například nestrukturované styl Malování nebo 3D volání.

get_AutoSize

Tuto metodu získat stav příznaku označuje-li ovládací prvek jiné velikosti nelze volejte.

get_BackColor

Volání této metody získání barva pozadí ovládacího prvku.

get_BackStyle

Volání této metody styl pozadí ovládacího prvku, průhledné nebo neprůhledné.

get_BorderColor

Volání této metody získání Barva ohraničení ovládacího prvku.

get_BorderStyle

Volání této metody styl ohraničení ovládacího prvku.

get_BorderVisible

Volání této metody získání statusu příznak, který určuje, zda je viditelná ohraničení ovládacího prvku, nebo ne.

get_BorderWidth

Volání této metody získání šířku okraje ovládacího prvku (v pixelech).

get_Caption

Volání této metody textu v titulku objektu.

get_DrawMode

Volání metody tohoto ovládacího prvku režim kreslení, například XOR pera nebo Invertovat barvy.

get_DrawStyle

Volání této metody kreslení styl ovládacího prvku, například plné, čárkované nebo tečkované.

get_DrawWidth

Volání této metody získání šířku (v pixelech) používané metody kreslení ovládacího prvku.

get_Enabled

Volání této metody získání statusu příznak označující, pokud je ovládací prvek povolen.

get_FillColor

Volání metody tohoto ovládacího prvku Barva výplně.

get_FillStyle

Volání této metody styl výplně ovládacího prvku, například plný, průhledné nebo šrafované.

get_Font

Volání této metody získání ukazatele na ovládací prvek vlastnosti písma.

get_ForeColor

Volání této metody získání barva popředí ovládacího prvku.

get_HWND

Volání této metody získání popisovače okna přidružené k ovládacímu prvku.

get_MouseIcon

Volání této metody get vlastnosti obrázku grafiky (ikona, bitmapy nebo metasoubor), se zobrazí, když je kurzor myši přes ovládací prvek.

get_MousePointer

Voláním metody tento typ ukazatele myši se zobrazí, když je kurzor myši přes ovládací prvek, například, šipky, křížové nebo přesýpací hodiny.

get_Picture

Volání této metody získání ukazatele grafika (ikony, bitmapy nebo metasoubor), zobrazení vlastností obrázku.

get_ReadyState

Tuto metodu ovládacího prvku připravena volání například načtení nebo načten.

get_TabStop

Volání metody tento příznak, který určuje, zda je ovládací prvek tabulátoru nebo ne.

get_Text

Volání této metody získání text zobrazený v ovládacím prvku.

get_Valid

Volání této metody získání statusu příznak, který určuje, zda je ovládací prvek platný či nikoli.

get_Window

Volání této metody získání popisovače okna přidružené k ovládacímu prvku.Shodné s CStockPropImpl::get_HWND.

put_Appearance

Volání této metody můžete nastavit styl Malování používá ovládací prvek, například ploché nebo 3D.

put_AutoSize

Tuto metodu nastavte hodnotu příznak, který označuje-li ovládací prvek jiné velikosti nelze volejte.

put_BackColor

Volání této metody můžete nastavit barvu pozadí.

put_BackStyle

Volání této metody můžete nastavit styl pozadí ovládacího prvku.

put_BorderColor

Volání této metody můžete nastavit barvu ohraničení ovládacího prvku.

put_BorderStyle

Volání této metody můžete nastavit styl ohraničení ovládacího prvku.

put_BorderVisible

Volání této metody můžete nastavit hodnoty příznaku, který označuje, zda je viditelná ohraničení ovládacího prvku, nebo ne.

put_BorderWidth

Volání této metody můžete nastavit šířku okraje ovládacího prvku.

put_Caption

Volání této metody nastavit text, který se zobrazí ovládací prvek.

put_DrawMode

Volání této metody nastavení ovládacího prvku režim kreslení, například XOR pera nebo Invertovat barvy.

put_DrawStyle

Volání této metody nastavení výkresu styl ovládacího prvku, například plné, čárkované nebo tečkované.

put_DrawWidth

Volání této metody nastavíte šířku ovládacího prvku kreslicích metod používaných (v pixelech).

put_Enabled

Volání této metody nastavit příznak označující, pokud je ovládací prvek povolen.

put_FillColor

Volání této metody nastavení ovládacího prvku Barva výplně.

put_FillStyle

Volání této metody můžete nastavit styl výplně ovládacího prvku, například plný, průhledné nebo šrafované.

put_Font

Volání této metody můžete nastavit vlastnosti písma.

put_ForeColor

Volání této metody můžete nastavit barvu popředí ovládacího prvku.

put_HWND

Tato metoda vrátí chybu E_FAIL.

put_MouseIcon

Tento způsob nastavení vlastností grafiky (ikona, bitmapy nebo metasoubor), se zobrazí, když je kurzor myši přes ovládací prvek obrázek volání.

put_MousePointer

Volání této metody nastavit typ ukazatele myši se zobrazí, když je kurzor myši přes ovládací prvek, například šipku, křížové či přesýpací hodiny.

put_Picture

Tento způsob nastavení vlastností obrázku (ikony, bitmapy nebo metasoubor), zobrazení grafiky volání.

put_ReadyState

Například volání této metody nastavení ovládacího prvku připravena nakládka nebo načten.

put_TabStop

Volání této metody, nastavte hodnotu příznak, který určuje, zda je ovládací prvek tabulátoru nebo ne.

put_Text

Volání této metody nastavit text zobrazený v ovládacím prvku.

put_Valid

Volání této metody můžete nastavit příznak, který určuje, zda je ovládací prvek platný či nikoli.

put_Window

Tato metoda volá CStockPropImpl::put_HWND, která vrací chybu E_FAIL.

putref_Font

Volání této metody nastavení vlastností ovládacího prvku písma, se počet odkazů.

putref_MouseIcon

Tento způsob nastavení vlastností obrázku grafiky (ikona, bitmapy nebo metasoubor), se zobrazí, když je kurzor myši přes ovládací prvek, volání se počet odkazů.

putref_Picture

Tento způsob nastavení vlastností obrázku grafiky (ikonu bitmapy a metasoubor) zobrazena, volání se počet odkazů.

Poznámky

CStockPropImplposkytuje put a získat metody pro každou vlastnost akcií.Tyto metody poskytují nezbytné nastavit nebo načíst datový člen spojené s každou vlastnost a oznámí a synchronizovat s kontejnerem při jakékoli změně vlastnosti kódu.

Visual C++ poskytuje podporu pro burzovní vlastnosti pomocí jeho průvodců.Další informace o přidávání akcií vlastnosti ovládacího prvku naleznete Kurz ATL.

Z důvodu zpětné kompatibility CStockPropImpl také poskytuje get_Window a put_Window metod, které volají get_HWND a put_HWND , resp..Výchozí implementace put_HWND vrátí E_FAIL od HWND by měl být vlastnost jen pro čtení.

Mít také následující vlastnosti typu putref implementace:

  • Písmo

  • MouseIcon

  • Obrázek

Stejné tři vlastnosti akcií vyžadují odpovídající datový člen typ CComPtr nebo jiné třídy, který poskytuje rozhraní správný odkaz pomocí operátoru.

Hierarchii dědičnosti

T

IDispatchImpl

CStockPropImpl

Požadavky

Záhlaví: atlctl.h

Viz také

Referenční dokumentace

Třída IDispatchImpl

Další zdroje

Přehled třídy ATL