Share via


Klasse CStockPropImpl

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse biedt methoden voor het ondersteunen van aandeleneigenschapswaarden.

Belangrijk

Deze klasse en de bijbehorende leden kunnen niet worden gebruikt in toepassingen die worden uitgevoerd in Windows Runtime.

Syntaxis

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>

Parameterwaarden

T
De klasse die het besturingselement implementeert en afgeleid is van CStockPropImpl.

InterfaceName
Een dubbele interface die de voorraadeigenschappen weergeeft.

piid
Een aanwijzer naar de IID van InterfaceName.

plibid
Een aanwijzer naar de LIBID van de typebibliotheek met de definitie van InterfaceName.

wMajor
De primaire versie van de typebibliotheek. De standaardwaarde is 1.

wMinor
De secundaire versie van de typebibliotheek. De standaardwaarde is 0.

tihclass
De klasse die wordt gebruikt voor het beheren van de typegegevens voor T. De standaardwaarde is CComTypeInfoHolder.

Leden

Openbare methoden

Naam Description
get_Appearance Roep deze methode aan om de verfstijl op te halen die wordt gebruikt door het besturingselement, bijvoorbeeld plat of 3D.
get_AutoSize Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement geen andere grootte kan hebben.
get_BackColor Roep deze methode aan om de achtergrondkleur van het besturingselement op te halen.
get_BackStyle Roep deze methode aan om de achtergrondstijl van het besturingselement op te halen, transparant of ondoorzichtig.
get_BorderColor Roep deze methode aan om de randkleur van het besturingselement op te halen.
get_BorderStyle Roep deze methode aan om de randstijl van het besturingselement op te halen.
get_BorderVisible Roep deze methode aan om de status van de vlag op te halen die aangeeft of de rand van het besturingselement zichtbaar is of niet.
get_BorderWidth Roep deze methode aan om de breedte (in pixels) van de rand van het besturingselement op te halen.
get_Caption Roep deze methode aan om de tekst op te halen die is opgegeven in het bijschrift van een object.
get_DrawMode Roep deze methode aan om de tekenmodus van het besturingselement op te halen, bijvoorbeeld XOR Pen of Kleuren omkeren.
get_DrawStyle Roep deze methode aan om de tekenstijl van het besturingselement op te halen, bijvoorbeeld effen, onderbroken of gestippeld.
get_DrawWidth Roep deze methode aan om de tekenbreedte (in pixels) op te halen die wordt gebruikt door de tekenmethoden van het besturingselement.
get_Enabled Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement is ingeschakeld.
get_FillColor Roep deze methode aan om de opvulkleur van het besturingselement op te halen.
get_FillStyle Roep deze methode aan om de opvulstijl van het besturingselement op te halen, bijvoorbeeld effen, transparant of kruislings uitgebroed.
get_Font Roep deze methode aan om een aanwijzer op te halen naar de lettertype-eigenschappen van het besturingselement.
get_ForeColor Roep deze methode aan om de voorgrondkleur van het besturingselement op te halen.
get_HWND Roep deze methode aan om de venstergreep op te halen die aan het besturingselement is gekoppeld.
get_MouseIcon Roep deze methode aan om de afbeeldingseigenschappen van de afbeelding (pictogram, bitmap of metabestand) weer te geven wanneer de muis over het besturingselement loopt.
get_MousePointer Roep deze methode aan om het type muis aanwijzer weer te geven wanneer de muis over het besturingselement loopt, bijvoorbeeld pijl, kruis of zandloper.
get_Picture Roep deze methode aan om een aanwijzer te krijgen naar de afbeeldingseigenschappen van een afbeelding (pictogram, bitmap of metabestand) die moeten worden weergegeven.
get_ReadyState Roep deze methode aan om de status gereed van het besturingselement te krijgen, bijvoorbeeld laden of laden.
get_TabStop Roep deze methode aan om de vlag op te halen die aangeeft of het besturingselement een tabstop is of niet.
get_Text Roep deze methode aan om de tekst op te halen die wordt weergegeven met het besturingselement.
getvalid Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement geldig is of niet.
get_Window Roep deze methode aan om de venstergreep op te halen die aan het besturingselement is gekoppeld. Identiek aan CStockPropImpl::get_HWND.
put_Appearance Roep deze methode aan om de verfstijl in te stellen die door het besturingselement wordt gebruikt, bijvoorbeeld plat of 3D.
put_AutoSize Roep deze methode aan om de waarde van de vlag in te stellen die aangeeft of het besturingselement geen andere grootte kan hebben.
put_BackColor Roep deze methode aan om de achtergrondkleur van het besturingselement in te stellen.
put_BackStyle Roep deze methode aan om de achtergrondstijl van het besturingselement in te stellen.
put_BorderColor Roep deze methode aan om de randkleur van het besturingselement in te stellen.
put_BorderStyle Roep deze methode aan om de randstijl van het besturingselement in te stellen.
put_BorderVisible Roep deze methode aan om de waarde van de vlag in te stellen die aangeeft of de rand van het besturingselement zichtbaar is of niet.
put_BorderWidth Roep deze methode aan om de breedte van de rand van het besturingselement in te stellen.
put_Caption Roep deze methode aan om de tekst in te stellen die met het besturingselement moet worden weergegeven.
put_DrawMode Roep deze methode aan om de tekenmodus van het besturingselement in te stellen, bijvoorbeeld XOR Pen of Kleuren omkeren.
put_DrawStyle Roep deze methode aan om de tekenstijl van het besturingselement in te stellen, bijvoorbeeld effen, onderbroken of gestippeld.
put_DrawWidth Roep deze methode aan om de breedte (in pixels) in te stellen die wordt gebruikt door de tekenmethoden van het besturingselement.
put_Enabled Roep deze methode aan om de vlag in te stellen die aangeeft of het besturingselement is ingeschakeld.
put_FillColor Roep deze methode aan om de opvulkleur van het besturingselement in te stellen.
put_FillStyle Roep deze methode aan om de opvulstijl van het besturingselement in te stellen, bijvoorbeeld effen, transparant of kruislings uitgebroed.
put_Font Roep deze methode aan om de lettertype-eigenschappen van het besturingselement in te stellen.
put_ForeColor Roep deze methode aan om de voorgrondkleur van het besturingselement in te stellen.
put_HWND Deze methode retourneert E_FAIL.
put_MouseIcon Roep deze methode aan om de afbeeldingseigenschappen van de afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven wanneer de muis over het besturingselement loopt.
put_MousePointer Roep deze methode aan om het type muis aanwijzer in te stellen dat wordt weergegeven wanneer de muis over het besturingselement loopt, bijvoorbeeld pijl, kruis of zandloper.
put_Picture Roep deze methode aan om de afbeeldingseigenschappen van een afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven.
put_ReadyState Roep deze methode aan om de status Gereed van het besturingselement in te stellen, bijvoorbeeld laden of laden.
put_TabStop Roep deze methode aan om de waarde van de vlag in te stellen die aangeeft of het besturingselement een tabstop is of niet.
put_Text Roep deze methode aan om de tekst in te stellen die wordt weergegeven met het besturingselement.
putvalid Roep deze methode aan om de vlag in te stellen die aangeeft of het besturingselement geldig is of niet.
put_Window Met deze methode wordt CStockPropImpl::p ut_HWND aangeroepen, die E_FAIL retourneert.
putref_Font Roep deze methode aan om de lettertype-eigenschappen van het besturingselement in te stellen, met een verwijzingsaantal.
putref_MouseIcon Roep deze methode aan om de afbeeldingseigenschappen van de afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven wanneer de muis over het besturingselement gaat, met een verwijzingsaantal.
putref_Picture Roep deze methode aan om de afbeeldingseigenschappen van een afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven, met een verwijzingsaantal.

Opmerkingen

CStockPropImpl biedt put - en get-methoden voor elke aandeleneigenschap. Deze methoden bieden de code die nodig is om het gegevenslid dat aan elke eigenschap is gekoppeld, in te stellen of op te halen en te synchroniseren met de container wanneer een eigenschap wordt gewijzigd.

Visual Studio biedt ondersteuning voor voorraadeigenschappen via de wizards. Zie de ATL-zelfstudie voor meer informatie over het toevoegen van voorraadeigenschappen aan een besturingselement.

Voor compatibiliteit met CStockPropImpl eerdere versies worden ook methoden weergegeven get_Window die put_Window eenvoudigweg aanroepen get_HWND en put_HWND, respectievelijk. De standaard implementatie van put_HWND retourneert E_FAIL omdat HWND een alleen-lezen eigenschap moet zijn.

De volgende eigenschappen hebben ook een putref-implementatie :

  • Lettertype

  • Mouseicon

  • Afbeelding

Voor dezelfde drie aandeleneigenschappen moet het bijbehorende gegevenslid van het type CComPtr zijn of een andere klasse die een juiste interfacereferentietel biedt door middel van de toewijzingsoperator.

Overnamehiƫrarchie

T

IDispatchImpl

CStockPropImpl

Requirements

Koptekst: atlctl.h

CStockPropImpl::get_Appearance

Roep deze methode aan om de verfstijl op te halen die wordt gebruikt door het besturingselement, bijvoorbeeld plat of 3D.

HRESULT STDMETHODCALLTYPE get_Appearance(SHORT pnAppearance);

Parameterwaarden

pnAppearance
Variabele die de verfstijl van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_AutoSize

Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement geen andere grootte kan hebben.

HRESULT STDMETHODCALLTYPE get_Autosize(VARIANT_BOOL* pbAutoSize);

Parameterwaarden

pbAutoSize
Variabele die de vlagstatus ontvangt. TRUE geeft aan dat het besturingselement geen andere grootte kan hebben.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_BackColor

Roep deze methode aan om de achtergrondkleur van het besturingselement op te halen.

HRESULT STDMETHODCALLTYPE get_BackColor(OLE_COLOR* pclrBackColor);

Parameterwaarden

pclrBackColor
Variabele die de achtergrondkleur van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_BackStyle

Roep deze methode aan om de achtergrondstijl van het besturingselement op te halen, transparant of ondoorzichtig.

HRESULT STDMETHODCALLTYPE get_BackStyle(LONG* pnBackStyle);

Parameterwaarden

pnBackStyle
Variabele die de achtergrondstijl van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_BorderColor

Roep deze methode aan om de randkleur van het besturingselement op te halen.

HRESULT STDMETHODCALLTYPE get_BorderColor(OLE_COLOR* pclrBorderColor);

Parameterwaarden

pclrBorderColor
Variabele die de randkleur van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_BorderStyle

Roep deze methode aan om de randstijl van het besturingselement op te halen.

HRESULT STDMETHODCALLTYPE get_BorderStyle(LONG* pnBorderStyle);

Parameterwaarden

pnBorderStyle
Variabele die de randstijl van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_BorderVisible

Roep deze methode aan om de status van de vlag op te halen die aangeeft of de rand van het besturingselement zichtbaar is of niet.

HRESULT STDMETHODCALLTYPE get_BorderVisible(VARIANT_BOOL* pbBorderVisible);

Parameterwaarden

pbBorderVisible
Variabele die de vlagstatus ontvangt. TRUE geeft aan dat de rand van het besturingselement zichtbaar is.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_BorderWidth

Roep deze methode aan om de breedte van de rand van het besturingselement op te halen.

HRESULT STDMETHODCALLTYPE get_BorderWidth(LONG* pnBorderWidth);

Parameterwaarden

pnBorderWidth
Variabele die de randbreedte van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_Caption

Roep deze methode aan om de tekst op te halen die is opgegeven in het bijschrift van een object.

HRESULT STDMETHODCALLTYPE get_Caption(BSTR* pbstrCaption);

Parameterwaarden

pbstrCaption
De tekst die moet worden weergegeven met het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_DrawMode

Roep deze methode aan om de tekenmodus van het besturingselement op te halen, bijvoorbeeld XOR Pen of Kleuren omkeren.

HRESULT STDMETHODCALLTYPE get_DrawMode(LONG* pnDrawMode);

Parameterwaarden

pnDrawMode
Variabele die de tekenmodus van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_DrawStyle

Roep deze methode aan om de tekenstijl van het besturingselement op te halen, bijvoorbeeld effen, onderbroken of gestippeld.

HRESULT STDMETHODCALLTYPE get_DrawStyle(LONG* pnDrawStyle);

Parameterwaarden

pnDrawStyle
Variabele die de tekenstijl van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_DrawWidth

Roep deze methode aan om de tekenbreedte (in pixels) op te halen die wordt gebruikt door de tekenmethoden van het besturingselement.

HRESULT STDMETHODCALLTYPE get_DrawWidth(LONG* pnDrawWidth);

Parameterwaarden

pnDrawWidth
Variabele die de breedtewaarde van het besturingselement ontvangt, in pixels.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_Enabled

Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement is ingeschakeld.

HRESULT STDMETHODCALLTYPE get_Enabled(VARIANT_BOOL* pbEnabled);

Parameterwaarden

pbEnabled
Variabele die de vlagstatus ontvangt. TRUE geeft aan dat het besturingselement is ingeschakeld.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_FillColor

Roep deze methode aan om de opvulkleur van het besturingselement op te halen.

HRESULT STDMETHODCALLTYPE get_FillColor(OLE_COLOR* pclrFillColor);

Parameterwaarden

pclrFillColor
Variabele die de opvulkleur van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_FillStyle

Roep deze methode aan om de opvulstijl van het besturingselement op te halen, bijvoorbeeld effen, transparant of kruislings.

HRESULT STDMETHODCALLTYPE get_FillStyle(LONG* pnFillStyle);

Parameterwaarden

pnFillStyle
Variabele die de opvulstijl van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_Font

Roep deze methode aan om een aanwijzer op te halen naar de lettertype-eigenschappen van het besturingselement.

HRESULT STDMETHODCALLTYPE get_Font(IFontDisp** ppFont);

Parameterwaarden

ppFont
Variabele die een aanwijzer ontvangt naar de lettertype-eigenschappen van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_ForeColor

Roep deze methode aan om de voorgrondkleur van het besturingselement op te halen.

HRESULT STDMETHODCALLTYPE get_ForeColor(OLE_COLOR* pclrForeColor);

Parameterwaarden

pclrForeColor
Variabele die de besturingselementen voorgrondkleur ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_HWND

Roep deze methode aan om de venstergreep op te halen die aan het besturingselement is gekoppeld.

HRESULT STDMETHODCALLTYPE get_HWND(LONG_PTR* phWnd);

Parameterwaarden

phWnd
De venstergreep die aan het besturingselement is gekoppeld.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_MouseIcon

Roep deze methode aan om de afbeeldingseigenschappen van de afbeelding (pictogram, bitmap of metabestand) weer te geven wanneer de muis over het besturingselement loopt.

HRESULT STDMETHODCALLTYPE get_MouseIcon(IPictureDisp** ppPicture);

Parameterwaarden

ppPicture
Variabele die een aanwijzer ontvangt naar de afbeeldingseigenschappen van de afbeelding.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_MousePointer

Roep deze methode aan om het type muis aanwijzer weer te geven wanneer de muis over het besturingselement loopt, bijvoorbeeld pijl, kruis of zandloper.

HRESULT STDMETHODCALLTYPE get_MousePointer(LONG* pnMousePointer);

Parameterwaarden

pnMousePointer
Variabele die het type muis aanwijzer ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_Picture

Roep deze methode aan om een aanwijzer te krijgen naar de afbeeldingseigenschappen van een afbeelding (pictogram, bitmap of metabestand) die moeten worden weergegeven.

HRESULT STDMETHODCALLTYPE get_Picture(IPictureDisp** ppPicture);

Parameterwaarden

ppPicture
Variabele die een aanwijzer ontvangt naar de eigenschappen van de afbeelding. Zie IPictureDisp voor meer informatie.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_ReadyState

Roep deze methode aan om de status gereed van het besturingselement te krijgen, bijvoorbeeld laden of laden.

HRESULT STDMETHODCALLTYPE get_ReadyState(LONG* pnReadyState);

Parameterwaarden

pnReadyState
Variabele die de status Gereed van het besturingselement ontvangt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_TabStop

Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement een tabstop is of niet.

HRESULT STDMETHODCALLTYPE get_TabStop(VARIANT_BOOL* pbTabStop);

Parameterwaarden

pbTabStop
Variabele die de vlagstatus ontvangt. TRUE geeft aan dat het besturingselement een tabstop is.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_Text

Roep deze methode aan om de tekst op te halen die wordt weergegeven met het besturingselement.

HRESULT STDMETHODCALLTYPE get_Text(BSTR* pbstrText);

Parameterwaarden

pbstrText
De tekst die wordt weergegeven met het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::getvalid

Roep deze methode aan om de status van de vlag op te halen die aangeeft of het besturingselement geldig is of niet.

HRESULT STDMETHODCALLTYPE getvalid(VARIANT_BOOL* pbValid);

Parameterwaarden

pbValid
Variabele die de vlagstatus ontvangt. TRUE geeft aan dat het besturingselement geldig is.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::get_Window

Roep deze methode aan om de venstergreep op te halen die aan het besturingselement is gekoppeld. Identiek aan CStockPropImpl::get_HWND.

HRESULT STDMETHODCALLTYPE get_Window(LONG_PTR* phWnd);

Parameterwaarden

phWnd
De venstergreep die aan het besturingselement is gekoppeld.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Appearance

Roep deze methode aan om de verfstijl in te stellen die door het besturingselement wordt gebruikt, bijvoorbeeld plat of 3D.

HRESULT STDMETHODCALLTYPE put_Appearance(SHORT nAppearance);

Parameterwaarden

nAppearance
De nieuwe verfstijl die door het besturingselement moet worden gebruikt.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_AutoSize

Roep deze methode aan om de waarde van de vlag in te stellen die aangeeft of het besturingselement geen andere grootte kan hebben.

HRESULT STDMETHODCALLTYPE put_AutoSize(VARIANT_BOOL bAutoSize);

Parameterwaarden

bAutoSize
WAAR als het besturingselement geen andere grootte kan hebben.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_BackColor

Roep deze methode aan om de achtergrondkleur van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_BackColor(OLE_COLOR clrBackColor);

Parameterwaarden

clrBackColor
De nieuwe achtergrondkleur van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_BackStyle

Roep deze methode aan om de achtergrondstijl van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_BackStyle(LONG nBackStyle);

Parameterwaarden

nBackStyle
De nieuwe achtergrondstijl voor besturingselementen.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_BorderColor

Roep deze methode aan om de randkleur van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_BorderColor(OLE_COLOR clrBorderColor);

Parameterwaarden

clrBorderColor
De nieuwe randkleur. Het OLE_COLOR gegevenstype wordt intern weergegeven als een 32-bits lang geheel getal.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_BorderStyle

Roep deze methode aan om de randstijl van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_BorderStyle(LONG nBorderStyle);

Parameterwaarden

nBorderStyle
De nieuwe randstijl.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_BorderVisible

Roep deze methode aan om de waarde van de vlag in te stellen die aangeeft of de rand van het besturingselement zichtbaar is of niet.

HRESULT STDMETHODCALLTYPE put_BorderVisible(VARIANT_BOOL bBorderVisible);

Parameterwaarden

bBorderVisible
WAAR als de rand zichtbaar is.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_BorderWidth

Roep deze methode aan om de breedte van de rand van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_BorderWidth(LONG nBorderWidth);

Parameterwaarden

nBorderWidth
De nieuwe breedte van de rand van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Caption

Roep deze methode aan om de tekst in te stellen die met het besturingselement moet worden weergegeven.

HRESULT STDMETHODCALLTYPE put_Caption(BSTR bstrCaption);

Parameterwaarden

bstrCaption
De tekst die moet worden weergegeven met het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_DrawMode

Roep deze methode aan om de tekenmodus van het besturingselement in te stellen, bijvoorbeeld XOR Pen of Kleuren omkeren.

HRESULT STDMETHODCALLTYPE put_DrawMode(LONG nDrawMode);

Parameterwaarden

nDrawMode
De nieuwe tekenmodus voor het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_DrawStyle

Roep deze methode aan om de tekenstijl van het besturingselement in te stellen, bijvoorbeeld effen, onderbroken of gestippeld.

HRESULT STDMETHODCALLTYPE put_DrawStyle(LONG pnDrawStyle);

Parameterwaarden

nDrawStyle
De nieuwe tekenstijl voor het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_DrawWidth

Roep deze methode aan om de breedte (in pixels) in te stellen die wordt gebruikt door de tekenmethoden van het besturingselement.

HRESULT STDMETHODCALLTYPE put_DrawWidth(LONG nDrawWidth);

Parameterwaarden

nDrawWidth
De nieuwe breedte die moet worden gebruikt door de tekenmethoden van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Enabled

Roep deze methode aan om de waarde van de vlag in te stellen die aangeeft of het besturingselement is ingeschakeld.

HRESULT STDMETHODCALLTYPE put_Enabled(VARIANT_BOOL bEnabled);

Parameterwaarden

bEnabled
WAAR als het besturingselement is ingeschakeld.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_FillColor

Roep deze methode aan om de opvulkleur van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_FillColor(OLE_COLOR clrFillColor);

Parameterwaarden

clrFillColor
De nieuwe opvulkleur voor het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_FillStyle

Roep deze methode aan om de opvulstijl van het besturingselement in te stellen, bijvoorbeeld effen, transparant of kruislings uitgebroed.

HRESULT STDMETHODCALLTYPE put_FillStyle(LONG nFillStyle);

Parameterwaarden

nFillStyle
De nieuwe opvulstijl voor het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Font

Roep deze methode aan om de lettertype-eigenschappen van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_Font(IFontDisp* pFont);

Parameterwaarden

pFont
Een aanwijzer naar de lettertype-eigenschappen van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_ForeColor

Roep deze methode aan om de voorgrondkleur van het besturingselement in te stellen.

HRESULT STDMETHODCALLTYPE put_ForeColor(OLE_COLOR clrForeColor);

Parameterwaarden

clrForeColor
De nieuwe voorgrondkleur van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_HWND

Deze methode retourneert E_FAIL.

HRESULT STDMETHODCALLTYPE put_HWND(LONG_PTR /* hWnd */);

Parameterwaarden

hWnd
Gereserveerd.

Retourwaarde

Retourneert E_FAIL.

Opmerkingen

De venstergreep is een alleen-lezenwaarde.

CStockPropImpl::p ut_MouseIcon

Roep deze methode aan om de afbeeldingseigenschappen van de afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven wanneer de muis over het besturingselement loopt.

HRESULT STDMETHODCALLTYPE put_MouseIcon(IPictureDisp* pPicture);

Parameterwaarden

pPicture
Een aanwijzer naar de afbeeldingseigenschappen van de afbeelding.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_MousePointer

Roep deze methode aan om het type muis aanwijzer in te stellen dat wordt weergegeven wanneer de muis over het besturingselement loopt, bijvoorbeeld pijl, kruis of zandloper.

HRESULT STDMETHODCALLTYPE put_MousePointer(LONG nMousePointer);

Parameterwaarden

nMousePointer
Het type muis aanwijzer.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Picture

Roep deze methode aan om de afbeeldingseigenschappen van een afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven.

HRESULT STDMETHODCALLTYPE put_Picture(IPictureDisp* pPicture);

Parameterwaarden

pPicture
Een aanwijzer naar de eigenschappen van de afbeelding. Zie IPictureDisp voor meer informatie.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_ReadyState

Roep deze methode aan om de status Gereed van het besturingselement in te stellen, bijvoorbeeld laden of laden.

HRESULT STDMETHODCALLTYPE put_ReadyState(LONG nReadyState);

Parameterwaarden

nReadyState
De status gereed van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_TabStop

Roep deze methode aan om de vlag in te stellen die aangeeft of het besturingselement een tabstop is of niet.

HRESULT STDMETHODCALLTYPE put_TabStop(VARIANT_BOOL bTabStop);

Parameterwaarden

bTabStop
WAAR als het besturingselement een tabstop is.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Text

Roep deze methode aan om de tekst in te stellen die wordt weergegeven met het besturingselement.

HRESULT STDMETHODCALLTYPE put_Text(BSTR bstrText);

Parameterwaarden

bstrText
De tekst die wordt weergegeven met het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p utvalid

Roep deze methode aan om de vlag in te stellen die aangeeft of het besturingselement geldig is of niet.

HRESULT STDMETHODCALLTYPE getvalid(VARIANT_BOOL bValid);

Parameterwaarden

bValid
WAAR als het besturingselement geldig is.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

CStockPropImpl::p ut_Window

Met deze methode wordt CStockPropImpl::p ut_HWND aangeroepen, die E_FAIL retourneert.

HRESULT STDMETHODCALLTYPE put_Window(LONG_PTR hWnd);

Parameterwaarden

hWnd
De venstergreep.

Retourwaarde

Retourneert E_FAIL.

Opmerkingen

De venstergreep is een alleen-lezenwaarde.

CStockPropImpl::p utref_Font

Roep deze methode aan om de lettertype-eigenschappen van het besturingselement in te stellen, met een verwijzingsaantal.

HRESULT STDMETHODCALLTYPE putref_Font(IFontDisp* pFont);

Parameterwaarden

pFont
Een aanwijzer naar de lettertype-eigenschappen van het besturingselement.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

Opmerkingen

Hetzelfde als CStockPropImpl::p ut_Font, maar met een verwijzingsaantal.

CStockPropImpl::p utref_MouseIcon

Roep deze methode aan om de afbeeldingseigenschappen van de afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven wanneer de muis over het besturingselement gaat, met een verwijzingsaantal.

HRESULT STDMETHODCALLTYPE putref_MouseIcon(IPictureDisp* pPicture);

Parameterwaarden

pPicture
Een aanwijzer naar de afbeeldingseigenschappen van de afbeelding.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

Opmerkingen

Hetzelfde als CStockPropImpl::p ut_MouseIcon, maar met een verwijzingsaantal.

CStockPropImpl::p utref_Picture

Roep deze methode aan om de afbeeldingseigenschappen van een afbeelding (pictogram, bitmap of metabestand) in te stellen die moeten worden weergegeven, met een verwijzingsaantal.

HRESULT STDMETHODCALLTYPE putref_Picture(IPictureDisp* pPicture);

Parameterwaarden

pPicture
Een aanwijzer naar de eigenschappen van de afbeelding. Zie IPictureDisp voor meer informatie.

Retourwaarde

Retourneert S_OK bij succes of een fout HRESULT bij fout.

Opmerkingen

Hetzelfde als CStockPropImpl::p ut_Picture, maar met een verwijzingsaantal.

Zie ook

Overzicht van klassen
IDispatchImpl-klasse