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 Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Fungeert als een besturingscontainer voor ActiveX-besturingselementen.
Syntaxis
class COleControlContainer : public CCmdTarget
Leden
Openbare constructors
| Naam | Description |
|---|---|
| COleControlContainer::COleControlContainer | Maakt een COleControlContainer object. |
Openbare methoden
| Naam | Description |
|---|---|
| COleControlContainer::AttachControlSite | Hiermee maakt u een beheersite die wordt gehost door de container. |
| COleControlContainer::BroadcastAmbientPropertyChange | Informeert alle gehoste besturingselementen dat een omgevingseigenschap is gewijzigd. |
| COleControlContainer::CheckDlgButton | Hiermee wijzigt u het opgegeven knop besturingselement. |
| COleControlContainer::CheckRadioButton | Hiermee selecteert u het opgegeven keuzerondje van een groep. |
| COleControlContainer::CreateControl | Hiermee maakt u een gehost ActiveX-besturingselement. |
| COleControlContainer::CreateOleFont | Hiermee maakt u een OLE-lettertype. |
| COleControlContainer::FindItem | Retourneert de aangepaste site van het opgegeven besturingselement. |
| COleControlContainer::FreezeAllEvents | Bepaalt of de beheersite gebeurtenissen accepteert. |
| COleControlContainer::GetAmbientProp | Haalt de opgegeven omgevingseigenschap op. |
| COleControlContainer::GetDlgItem | Hiermee wordt het opgegeven dialoogvenster besturingselement opgehaald. |
| COleControlContainer::GetDlgItemInt | Haalt de waarde van het opgegeven dialoogvenster op. |
| COleControlContainer::GetDlgItemText | Hiermee wordt het bijschrift van het opgegeven dialoogvenster besturingselement opgehaald. |
| COleControlContainer::HandleSetFocus | Bepaalt of de container WM_SETFOCUS berichten verwerkt. |
| COleControlContainer::HandleWindowlessMessage | Hiermee worden berichten verwerkt die naar een vensterloos besturingselement worden verzonden. |
| COleControlContainer::IsDlgButtonChecked | Bepaalt de status van de opgegeven knop. |
| COleControlContainer::OnPaint | Aangeroepen om een deel van de container opnieuw te gebruiken. |
| COleControlContainer::OnUIActivate | Wordt aangeroepen wanneer een besturingselement op het punt staat in-place te worden geactiveerd. |
| COleControlContainer::OnUIDeactivate | Wordt aangeroepen wanneer een besturingselement op het punt staat te worden gedeactiveerd. |
| COleControlContainer::ScrollChildren | Aangeroepen door het framework wanneer schuifberichten worden ontvangen van een onderliggend venster. |
| COleControlContainer::SendDlgItemMessage | Hiermee wordt een bericht verzonden naar het opgegeven besturingselement. |
| COleControlContainer::SetDlgItemInt | Hiermee stelt u de waarde van het opgegeven besturingselement in. |
| COleControlContainer::SetDlgItemText | Hiermee stelt u de tekst van het opgegeven besturingselement in. |
Leden van openbare gegevens
| Naam | Description |
|---|---|
| COleControlContainer::m_crBack | De achtergrondkleur van de container. |
| COleControlContainer::m_crFore | De voorgrondkleur van de container. |
| COleControlContainer::m_listSitesOrWnds | Een lijst met de ondersteunde besturingssites. |
| COleControlContainer::m_nWindowlessControls | Het aantal gehoste besturingselementen zonder venster. |
| COleControlContainer::m_pOleFont | Een aanwijzer naar het OLE-lettertype van de aangepaste besturingssite. |
| COleControlContainer::m_pSiteCapture | Aanwijzer naar de site voor het vastleggen van besturingselementen. |
| COleControlContainer::m_pSiteFocus | Wijs het besturingselement aan dat momenteel de invoerfocus heeft. |
| COleControlContainer::m_pSiteUIActive | Aanwijzer naar het besturingselement dat momenteel in-place is geactiveerd. |
| COleControlContainer::m_pWnd | Aanwijzer naar het venster waarmee de besturingscontainer wordt geïmplementeerd. |
| COleControlContainer::m_siteMap | Het siteoverzicht. |
Opmerkingen
Dit wordt gedaan door ondersteuning te bieden voor een of meer ActiveX-besturingssites (geïmplementeerd door COleControlSite).
COleControlContainer implementeert volledig de IOleInPlaceFrame - en IOleContainer-interfaces , zodat de ingesloten ActiveX-besturingselementen aan hun kwalificaties als in-place items kunnen voldoen.
Deze klasse wordt meestal gebruikt in combinatie met COccManager en COleControlSite voor het implementeren van een aangepaste ActiveX-besturingscontainer, met aangepaste sites voor een of meer ActiveX-besturingselementen.
Overnamehiërarchie
COleControlContainer
Requirements
Koptekst: afxocc.h
COleControlContainer::AttachControlSite
Wordt aangeroepen door het framework om een beheersite te maken en te koppelen.
virtual void AttachControlSite(
CWnd* pWnd,
UINT nIDC = 0);
void AttachControlSite(
CWnd* pWnd,
UINT nIDC = 0);
Parameterwaarden
pWnd
Een aanwijzer naar een CWnd object.
nIDC
De id van het besturingselement dat moet worden gekoppeld.
Opmerkingen
Overschrijf deze functie als u dit proces wilt aanpassen.
Opmerking
Gebruik de eerste vorm van deze functie als u statisch verbinding maakt met de MFC-bibliotheek. Gebruik het tweede formulier als u dynamisch verbinding maakt met de MFC-bibliotheek.
COleControlContainer::BroadcastAmbientPropertyChange
Informeert alle gehoste besturingselementen dat een omgevingseigenschap is gewijzigd.
virtual void BroadcastAmbientPropertyChange(DISPID dispid);
Parameterwaarden
ontspied
De verzend-id van de omgevingseigenschap die wordt gewijzigd.
Opmerkingen
Deze functie wordt aangeroepen door het framework wanneer een omgevingseigenschap de waarde heeft gewijzigd. Overschrijf deze functie om dit gedrag aan te passen.
COleControlContainer::CheckDlgButton
Hiermee wijzigt u de huidige status van de knop.
virtual void CheckDlgButton(
int nIDButton,
UINT nCheck);
Parameterwaarden
nIDButton
De id van de knop die moet worden gewijzigd.
nCheck
Hiermee geeft u de status van de knop. Dit kan een van de volgende zijn:
BST_CHECKED Hiermee stelt u de knopstatus in op ingeschakeld.
BST_INDETERMINATE Hiermee stelt u de knopstatus in op grijs, wat een onbepaalde status aangeeft. Gebruik deze waarde alleen als de knop de stijl BS_3STATE of BS_AUTO3STATE heeft.
BST_UNCHECKED Hiermee stelt u de knopstatus in op uitgeschakeld.
COleControlContainer::CheckRadioButton
Selecteert een opgegeven keuzerondje in een groep en wist de resterende knoppen in de groep.
virtual void CheckRadioButton(
int nIDFirstButton,
int nIDLastButton,
int nIDCheckButton);
Parameterwaarden
nIDFirstButton
Hiermee geeft u de id van het eerste keuzerondje in de groep.
nIDLastButton
Hiermee geeft u de id van het laatste keuzerondje in de groep.
nIDCheckButton
Hiermee geeft u de id van het keuzerondje dat moet worden gecontroleerd.
COleControlContainer::COleControlContainer
Maakt een COleControlContainer object.
explicit COleControlContainer(CWnd* pWnd);
Parameterwaarden
pWnd
Een aanwijzer naar het bovenliggende venster van de besturingscontainer.
Opmerkingen
Zodra het object is gemaakt, voegt u een aangepaste besturingssite toe met een aanroep naar AttachControlSite.
COleControlContainer::CreateControl
Hiermee maakt u een ActiveX-besturingselement dat wordt gehost door het opgegeven COleControlSite object.
BOOL CreateControl(
CWnd* pWndCtrl,
REFCLSID clsid,
LPCTSTR lpszWindowName,
DWORD dwStyle,
const RECT& rect,
UINT nID,
CFile* pPersist =NULL,
BOOL bStorage =FALSE,
BSTR bstrLicKey =NULL,
COleControlSite** ppNewSite =NULL);
BOOL CreateControl(
CWnd* pWndCtrl,
REFCLSID clsid,
LPCTSTR lpszWindowName,
DWORD dwStyle,
const POINT* ppt,
const SIZE* psize,
UINT nID,
CFile* pPersist =NULL,
BOOL bStorage =FALSE,
BSTR bstrLicKey =NULL,
COleControlSite** ppNewSite =NULL);
Parameterwaarden
pWndCtrl
Een aanwijzer naar het vensterobject dat het besturingselement vertegenwoordigt.
clsid
De unieke klasse-id van het besturingselement.
lpszWindowName
Een aanwijzer naar de tekst die in het besturingselement moet worden weergegeven. Hiermee stelt u de waarde van de eigenschap Bijschrift of Tekst van het besturingselement in (indien van toepassing). Als NULL is, wordt de eigenschap Bijschrift of Tekst van het besturingselement niet gewijzigd.
dwStyle
Windows-stijlen. De beschikbare stijlen worden weergegeven in de sectie Opmerkingen .
Rect
Hiermee specificeert u de grootte en positie van het besturingselement. Het kan een CRect object of een RECT structuur zijn.
nID
Hiermee geeft u de onderliggende venster-id van het besturingselement.
pPersist
Een aanwijzer naar een CFile met de permanente status voor het besturingselement. De standaardwaarde is NULL, waarmee wordt aangegeven dat het besturingselement zichzelf initialiseert zonder de status ervan te herstellen vanuit een permanente opslag. Als dat niet NULL is, moet het een aanwijzer zijn naar een CFile-afgeleide object dat de permanente gegevens van het besturingselement bevat, in de vorm van een stroom of een opslag. Deze gegevens kunnen zijn opgeslagen in een eerdere activering van de client. De CFile gegevens kunnen andere gegevens bevatten, maar de aanwijzer voor lezen/schrijven moet zijn ingesteld op de eerste byte van permanente gegevens op het moment van de aanroep naar CreateControl.
bStorage
Geeft aan of de gegevens in pPersist moeten worden geïnterpreteerd als IStorage of IStream als gegevens. Als de gegevens in pPersist een opslag zijn, moet bStorage WAAR zijn. Als de gegevens in pPersist een stroom zijn, moet bStorage ONWAAR zijn. De standaardwaarde is FALSE.
bstrLicKey
Optionele licentiesleutelgegevens. Deze gegevens zijn alleen nodig voor het maken van besturingselementen waarvoor een runtimelicentiesleutel is vereist. Als het besturingselement licenties ondersteunt, moet u een licentiesleutel opgeven om het besturingselement te kunnen maken. De standaardwaarde is NULL.
ppNewSite
Een aanwijzer naar de bestaande besturingssite die als host fungeert voor het besturingselement dat wordt gemaakt. De standaardwaarde is NULL, waarmee wordt aangegeven dat er automatisch een nieuwe besturingssite wordt gemaakt en aan het nieuwe besturingselement wordt gekoppeld.
Ppt
Een aanwijzer naar een POINT structuur die de linkerbovenhoek van het besturingselement bevat. De grootte van het besturingselement wordt bepaald door de waarde van psize. De ppt - en psize-waarden zijn een optionele methode voor het opgeven van de grootte en positie van het besturingselement.
psize
Een aanwijzer naar een SIZE structuur die de grootte van het besturingselement bevat. De linkerbovenhoek wordt bepaald door de waarde van ppt. De ppt - en psize-waarden zijn een optionele methode voor het opgeven van de grootte en positie van het besturingselement.
Retourwaarde
Niet-nul indien geslaagd; anders 0.
Opmerkingen
Alleen een subset van de Windows dwStyle-vlaggen worden ondersteund door CreateControl:
WS_VISIBLE Maakt een venster dat in eerste instantie zichtbaar is. Vereist als u wilt dat het besturingselement onmiddellijk zichtbaar is, zoals gewone vensters.
WS_DISABLED Maakt een venster dat in eerste instantie is uitgeschakeld. Een uitgeschakeld venster kan geen invoer ontvangen van de gebruiker. Kan worden ingesteld als het besturingselement een eigenschap Ingeschakeld heeft.
WS_BORDER Maakt een venster met een dunne rand. Kan worden ingesteld als het besturingselement een BorderStyle-eigenschap heeft.
WS_GROUP Hiermee geeft u het eerste besturingselement van een groep besturingselementen. De gebruiker kan de focus van het toetsenbord wijzigen van het ene besturingselement in de groep naar het volgende met behulp van de richtingtoetsen. Alle besturingselementen die zijn gedefinieerd met de stijl WS_GROUP na het eerste besturingselement behoren tot dezelfde groep. Het volgende besturingselement met de stijl WS_GROUP beëindigt de groep en start de volgende groep.
WS_TABSTOP Hiermee geeft u een besturingselement op dat de toetsenbordfocus kan ontvangen wanneer de gebruiker op de Tab-toets drukt. Als u op de TAB-toets drukt, wordt de focus van het toetsenbord gewijzigd in het volgende besturingselement van de stijl WS_TABSTOP.
Gebruik de tweede overbelasting om besturingselementen van standaardformaat te maken.
COleControlContainer::CreateOleFont
Hiermee maakt u een OLE-lettertype.
void CreateOleFont(CFont* pFont);
Parameterwaarden
pFont
Een aanwijzer naar het lettertype dat moet worden gebruikt door de besturingscontainer.
COleControlContainer::FindItem
Hiermee zoekt u de aangepaste site die als host fungeert voor het opgegeven item.
virtual COleControlSite* FindItem(UINT nID) const;
Parameterwaarden
nID
De id van het te vinden item.
Retourwaarde
Een aanwijzer naar de aangepaste site van het opgegeven item.
COleControlContainer::FreezeAllEvents
Bepaalt of de container gebeurtenissen van de gekoppelde besturingssites negeert of accepteert.
void FreezeAllEvents(BOOL bFreeze);
Parameterwaarden
bFreeze
Niet-nul als gebeurtenissen worden verwerkt; anders 0.
Opmerkingen
Opmerking
Het besturingselement is niet vereist om het starten van gebeurtenissen te stoppen als dit door de besturingscontainer wordt aangevraagd. Het kan blijven worden geactiveerd, maar alle volgende gebeurtenissen worden genegeerd door de besturingscontainer.
COleControlContainer::GetAmbientProp
Haalt de waarde van een opgegeven omgevingseigenschap op.
virtual BOOL GetAmbientProp(
COleControlSite* pSite,
DISPID dispid,
VARIANT* pvarResult);
Parameterwaarden
pSite
Een aanwijzer naar een besturingssite waaruit de omgevingseigenschap wordt opgehaald.
ontspied
De verzend-id van de gewenste omgevingseigenschap.
pVarResult
Een aanwijzer naar de waarde van de omgevingseigenschap.
Retourwaarde
Niet-nul indien geslaagd; anders 0.
COleControlContainer::GetDlgItem
Hiermee wordt een aanwijzer opgehaald naar het opgegeven besturingselement of onderliggend venster in een dialoogvenster of een ander venster.
virtual CWnd* GetDlgItem(int nID) const;
virtual void GetDlgItem(
int nID,
HWND* phWnd) const;
Parameterwaarden
nID
Id van het dialoogvensteritem dat moet worden opgehaald.
phWnd
Een aanwijzer naar de ingang van het vensterobject van het opgegeven dialoogvensteritem.
Retourwaarde
Een aanwijzer naar het venster van het dialoogvensteritem.
COleControlContainer::GetDlgItemInt
Haalt de waarde op van de vertaalde tekst van het opgegeven besturingselement.
virtual UINT GetDlgItemInt(
int nID,
BOOL* lpTrans,
BOOL bSigned) const;
Parameterwaarden
nID
De id van het besturingselement.
lpTrans
Wijs een Booleaanse variabele aan die een waarde voor het slagen/mislukken van een functie ontvangt (TRUE geeft aan dat de waarde is geslaagd, ONWAAR geeft aan dat de fout is mislukt).
bSigned
Hiermee geeft u op of de functie de tekst voor een minteken aan het begin moet onderzoeken en een ondertekend geheel getal moet retourneren als deze er een vindt. Als de parameter bSigned TRUE is, geeft u op dat de waarde die moet worden opgehaald een ondertekend geheel getal is, cast u de retourwaarde naar een int type. Als u uitgebreide foutinformatie wilt ophalen, roept u GetLastError aan.
Retourwaarde
Als dit lukt, wordt de variabele die door lpTrans wordt verwezen, ingesteld op TRUE en is de retourwaarde de vertaalde waarde van de besturingselementtekst.
Als de functie mislukt, is de variabele die door lpTrans wordt verwezen, ingesteld op FALSE en is de retourwaarde nul. Aangezien nul een mogelijke vertaalde waarde is, geeft een retourwaarde van nul op zichzelf geen fout aan.
Als lpTrans NULL is, retourneert de functie geen informatie over slagen of mislukken.
Opmerkingen
De functie vertaalt de opgehaalde tekst door extra spaties aan het begin van de tekst te strippen en vervolgens de decimale cijfers te converteren. De functie stopt met het vertalen wanneer deze het einde van de tekst bereikt of een niet-numeriek teken tegenkomt.
Deze functie retourneert nul als de vertaalde waarde groter is dan INT_MAX (voor ondertekende getallen) of UINT_MAX (voor niet-ondertekende getallen).
COleControlContainer::GetDlgItemText
Haalt de tekst van het opgegeven besturingselement op.
virtual int GetDlgItemText(
int nID,
LPTSTR lpStr,
int nMaxCount) const;
Parameterwaarden
nID
De id van het besturingselement.
lpStr
Aanwijzer naar de tekst van het besturingselement.
nMaxCount
Hiermee geeft u de maximale lengte, in tekens, van de tekenreeks die moet worden gekopieerd naar de buffer die wordt verwezen door lpStr. Als de lengte van de tekenreeks de limiet overschrijdt, wordt de tekenreeks afgekapt.
Retourwaarde
Als de functie slaagt, geeft de retourwaarde het aantal tekens op dat naar de buffer is gekopieerd, niet inclusief het afsluitende null-teken.
Als de functie mislukt, is de retourwaarde nul. Als u uitgebreide foutinformatie wilt ophalen, roept u GetLastError aan.
COleControlContainer::HandleSetFocus
Bepaalt of de container WM_SETFOCUS berichten verwerkt.
virtual BOOL HandleSetFocus();
Retourwaarde
Niet-nul als de container WM_SETFOCUS berichten verwerkt; anders nul.
COleControlContainer::HandleWindowlessMessage
Hiermee worden vensterberichten voor vensterloze besturingselementen verwerkt.
virtual BOOL HandleWindowlessMessage(
UINT message,
WPARAM wParam,
LPARAM lParam,
LRESULT* plResult);
Parameterwaarden
bericht
De id voor het vensterbericht, geleverd door Windows.
wParam-
Parameter van het bericht; geleverd door Windows. Hiermee geeft u aanvullende berichtspecifieke informatie op. De inhoud van deze parameter is afhankelijk van de waarde van de berichtparameter .
lParam-
Parameter van het bericht; geleverd door Windows. Hiermee geeft u aanvullende berichtspecifieke informatie op. De inhoud van deze parameter is afhankelijk van de waarde van de berichtparameter .
plResult
Windows-resultaatcode. Hiermee geeft u het resultaat van de berichtverwerking op en is afhankelijk van het verzonden bericht.
Retourwaarde
Niet-nul indien geslaagd; anders nul.
Opmerkingen
Overschrijf deze functie om de verwerking van berichten zonder venster aan te passen.
COleControlContainer::IsDlgButtonChecked
Bepaalt de status van de opgegeven knop.
virtual UINT IsDlgButtonChecked(int nIDButton) const;
Parameterwaarden
nIDButton
De id van het knop besturingselement.
Retourwaarde
De retourwaarde, op basis van een knop die is gemaakt met de stijl BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON of BS_3STATE. Dit kan een van de volgende zijn:
BST_CHECKED knop is ingeschakeld.
BST_INDETERMINATE knop grijs wordt weergegeven, wat een onbepaalde status aangeeft (alleen van toepassing als de knop de stijl BS_3STATE of BS_AUTO3STATE heeft).
BST_UNCHECKED knop is uitgeschakeld.
Opmerkingen
Als de knop een besturingselement met drie statussen is, bepaalt de lidfunctie of deze grijs wordt weergegeven, gecontroleerd of niet.
COleControlContainer::m_crBack
De achtergrondkleur van de container.
COLORREF m_crBack;
COleControlContainer::m_crFore
De voorgrondkleur van de container.
COLORREF m_crFore;
COleControlContainer::m_listSitesOrWnds
Een lijst met de beheersites die worden gehost door de container.
CTypedPtrList<CPtrList, COleControlSiteOrWnd*> m_listSitesOrWnds;
COleControlContainer::m_nWindowlessControls
Het aantal besturingselementen zonder venster dat wordt gehost door de besturingscontainer.
int m_nWindowlessControls;
COleControlContainer::m_pOleFont
Een aanwijzer naar het OLE-lettertype van de aangepaste besturingssite.
LPFONTDISP m_pOleFont;
COleControlContainer::m_pSiteCapture
Aanwijzer naar de site voor het vastleggen van besturingselementen.
COleControlSite* m_pSiteCapture;
COleControlContainer::m_pSiteFocus
Een aanwijzer naar de besturingssite die momenteel de invoerfocus heeft.
COleControlSite* m_pSiteFocus;
COleControlContainer::m_pSiteUIActive
Een aanwijzer naar de besturingssite die in-place is geactiveerd.
COleControlSite* m_pSiteUIActive;
COleControlContainer::m_pWnd
Een aanwijzer naar het vensterobject dat is gekoppeld aan de container.
CWnd* m_pWnd;
COleControlContainer::m_siteMap
Het siteoverzicht.
CMapPtrToPtr m_siteMap;
COleControlContainer::OnPaint
Aangeroepen door het framework om WM_PAINT aanvragen te verwerken.
virtual BOOL OnPaint(CDC* pDC);
Parameterwaarden
Pdc
Een aanwijzer naar de apparaatcontext die door de container wordt gebruikt.
Retourwaarde
Niet-nul als het bericht is verwerkt; anders nul.
Opmerkingen
Overschrijf deze functie om het schilderijproces aan te passen.
COleControlContainer::OnUIActivate
Aangeroepen door het framework wanneer de besturingssite, die door pSite wordt verwezen, op het punt staat in-place te worden geactiveerd.
virtual void OnUIActivate(COleControlSite* pSite);
Parameterwaarden
pSite
Een aanwijzer naar de besturingssite die wordt geactiveerd.
Opmerkingen
In-place activering betekent dat het hoofdmenu van de container wordt vervangen door een in-place samengesteld menu.
COleControlContainer::OnUIDeactivate
Aangeroepen door het framework wanneer de besturingssite, die door pSite wordt verwezen, op het punt staat te worden gedeactiveerd.
virtual void OnUIDeactivate(COleControlSite* pSite);
Parameterwaarden
pSite
Een aanwijzer naar de besturingssite die wordt gedeactiveerd.
Opmerkingen
Wanneer deze melding wordt ontvangen, moet de container de gebruikersinterface opnieuw installeren en de focus krijgen.
COleControlContainer::ScrollChildren
Aangeroepen door het framework wanneer schuifberichten worden ontvangen van een onderliggend venster.
virtual void ScrollChildren(
int dx,
int dy);
Parameterwaarden
Dx
De hoeveelheid, in pixels, van het schuiven langs de x-as.
Dy
De hoeveelheid, in pixels, van het schuiven langs de y-as.
COleControlContainer::SendDlgItemMessage
Hiermee wordt een bericht verzonden naar het opgegeven besturingselement.
virtual LRESULT SendDlgItemMessage(
int nID,
UINT message,
WPARAM wParam,
LPARAM lParam);
Parameterwaarden
nID
Hiermee geeft u de id op van het besturingselement dat het bericht ontvangt.
bericht
Hiermee geeft u het bericht dat moet worden verzonden.
wParam-
Hiermee geeft u aanvullende berichtspecifieke informatie op.
lParam-
Hiermee geeft u aanvullende berichtspecifieke informatie op.
COleControlContainer::SetDlgItemInt
Hiermee stelt u de tekst van een besturingselement in een dialoogvenster in op de tekenreeksweergave van een opgegeven geheel getal.
virtual void SetDlgItemInt(
int nID,
UINT nValue,
BOOL bSigned);
Parameterwaarden
nID
De id van het besturingselement.
nValue
De geheel getalwaarde die moet worden weergegeven.
bSigned
Hiermee geeft u op of de parameter nValue is ondertekend of niet-ondertekend. Als deze parameter TRUE is, is nValue ondertekend. Als deze parameter TRUE is en nValue kleiner is dan nul, wordt er een minteken geplaatst vóór het eerste cijfer in de tekenreeks. Als deze parameter FALSE is, is nValue niet ondertekend.
COleControlContainer::SetDlgItemText
Hiermee stelt u de tekst van het opgegeven besturingselement in met behulp van de tekst in lpszString.
virtual void SetDlgItemText(
int nID,
LPCTSTR lpszString);
Parameterwaarden
nID
De id van het besturingselement.
lpszString
Aanwijzer naar de tekst van het besturingselement.
Zie ook
CCmdTarget-klasse
Hiërarchiegrafiek
COleControlSite-klasse
COccManager-klasse