Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
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
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.