Aracılığıyla paylaş


COleControlContainer Sınıfı

ActiveX denetimleri için bir denetim kapsayıcısı görevi görür.

Sözdizimi

class COleControlContainer : public CCmdTarget

Üyeler

Ortak Oluşturucular

Ad Tanım
COleControlContainer::COleControlContainer Bir COleControlContainer nesne oluşturur.

Genel Yöntemler

Ad Tanım
COleControlContainer::AttachControlSite Kapsayıcı tarafından barındırılan bir denetim sitesi oluşturur.
COleControlContainer::BroadcastAmbientPropertyChange Tüm barındırılan denetimleri bir ortam özelliğinin değiştiğini bildirir.
COleControlContainer::CheckDlgButton Belirtilen düğme denetimini değiştirir.
COleControlContainer::CheckRadioButton Bir grubun belirtilen radyo düğmesini seçer.
COleControlContainer::CreateControl Barındırılan bir ActiveX denetimi oluşturur.
COleControlContainer::CreateOleFont OLE yazı tipi oluşturur.
COleControlContainer::FindItem Belirtilen denetimin özel sitesini döndürür.
COleControlContainer::FreezeAllEvents Denetim sitesinin olayları kabullenip kabul etmediğini belirler.
COleControlContainer::GetAmbientProp Belirtilen ortam özelliğini alır.
COleControlContainer::GetDlgItem Belirtilen iletişim kutusu denetimini alır.
COleControlContainer::GetDlgItemInt Belirtilen iletişim kutusu denetiminin değerini alır.
COleControlContainer::GetDlgItemText Belirtilen iletişim kutusu denetiminin başlık alır.
COleControlContainer::HandleSetFocus Kapsayıcının WM_SETFOCUS iletileri işlenip işlenmediğini belirler.
COleControlContainer::HandleWindowlessMessage Penceresiz denetime gönderilen iletileri işler.
COleControlContainer::IsDlgButtonChecked Belirtilen düğmenin durumunu belirler.
COleControlContainer::OnPaint Kapsayıcının bir bölümünü yeniden boyamak için çağrılır.
COleControlContainer::OnUIActivate Bir denetim yerinde etkinleştirilmek üzereyken çağrılır.
COleControlContainer::OnUIDeactivate Bir denetim devre dışı bırakmak üzereyken çağrılır.
COleControlContainer::ScrollChildren Bir alt pencereden kaydırma iletileri alındığında çerçeve tarafından çağrılır.
COleControlContainer::SendDlgItemMessage Belirtilen denetime bir ileti gönderir.
COleControlContainer::SetDlgItemInt Belirtilen denetimin değerini ayarlar.
COleControlContainer::SetDlgItemText Belirtilen denetimin metnini ayarlar.

Ortak Veri Üyeleri

Ad Tanım
COleControlContainer::m_crBack Kapsayıcının arka plan rengi.
COleControlContainer::m_crFore Kapsayıcının ön plan rengi.
COleControlContainer::m_listSitesOrWnds Desteklenen denetim sitelerinin listesi.
COleControlContainer::m_nWindowlessControls Barındırılan penceresiz denetimlerin sayısı.
COleControlContainer::m_pOleFont Özel denetim sitesinin OLE yazı tipi işaretçisi.
COleControlContainer::m_pSiteCapture Yakalama denetimi sitesine yönelik işaretçi.
COleControlContainer::m_pSiteFocus Şu anda giriş odağı olan denetimin işaretçisi.
COleControlContainer::m_pSiteUIActive Şu anda yerinde etkinleştirilmiş denetimin işaretçisi.
COleControlContainer::m_pWnd Denetim kapsayıcısını uygulayan pencere işaretçisi.
COleControlContainer::m_siteMap Site haritası.

Açıklamalar

Bu, bir veya daha fazla ActiveX denetim sitesi için destek sağlayarak yapılır (tarafından COleControlSiteuygulanır). COleControlContainerIOleInPlaceFrame ve IOleContainer arabirimlerini tam olarak uygulayarak, içerdiği ActiveX denetimlerinin yerinde öğeler olarak niteliklerini yerine getirmesine olanak sağlar.

Bu sınıf genellikle bir veya daha fazla ActiveX denetimi için özel sitelerle birlikte ve COleControlSite ile COccManager birlikte özel bir ActiveX denetim kapsayıcısı uygulamak için kullanılır.

Devralma Hiyerarşisi

Cobject

Ccmdtarget

COleControlContainer

Gereksinimler

Üst bilgi: afxocc.h

COleControlContainer::AttachControlSite

Bir denetim sitesi oluşturmak ve eklemek için çerçeve tarafından çağrılır.

virtual void AttachControlSite(
    CWnd* pWnd,
    UINT nIDC = 0);

void AttachControlSite(
    CWnd* pWnd,
    UINT nIDC = 0);

Parametreler

Pwnd
Nesne işaretçisi CWnd .

nIDC
Eklenecek denetimin kimliği.

Açıklamalar

Bu işlemi özelleştirmek istiyorsanız bu işlevi geçersiz kılın.

Dekont

MFC kitaplığına statik olarak bağlanıyorsanız, bu işlevin ilk biçimini kullanın. MFC kitaplığına dinamik olarak bağlanıyorsanız ikinci formu kullanın.

COleControlContainer::BroadcastAmbientPropertyChange

Tüm barındırılan denetimleri bir ortam özelliğinin değiştiğini bildirir.

virtual void BroadcastAmbientPropertyChange(DISPID dispid);

Parametreler

Dıspıd
Değiştirilen ortam özelliğinin dağıtım kimliği.

Açıklamalar

Bu işlev, bir ortam özelliği değeri değiştirdiğinde çerçeve tarafından çağrılır. Bu davranışı özelleştirmek için bu işlevi geçersiz kılın.

COleControlContainer::CheckDlgButton

Düğmenin geçerli durumunu değiştirir.

virtual void CheckDlgButton(
    int nIDButton,
    UINT nCheck);

Parametreler

nIDButton
Değiştirilecek düğmenin kimliği.

nCheck
Düğmenin durumunu belirtir. Aşağıdakilerden biri olabilir:

  • BST_CHECKED Düğme durumunu denetlenecek şekilde ayarlar.

  • BST_INDETERMINATE Düğme durumunu belirsiz bir durumu gösteren gri olarak ayarlar. Bu değeri yalnızca düğmenin BS_3STATE veya BS_AUTO3STATE stili varsa kullanın.

  • BST_UNCHECKED Düğme durumunu temizlenecek şekilde ayarlar.

COleControlContainer::CheckRadioButton

Grupta belirtilen radyo düğmesini seçer ve gruptaki kalan düğmeleri temizler.

virtual void CheckRadioButton(
    int nIDFirstButton,
    int nIDLastButton,
    int nIDCheckButton);

Parametreler

nIDFirstButton
Gruptaki ilk radyo düğmesinin tanımlayıcısını belirtir.

nIDLastButton
Gruptaki son radyo düğmesinin tanımlayıcısını belirtir.

nIDCheckButton
denetlenecek radyo düğmesinin tanımlayıcısını belirtir.

COleControlContainer::COleControlContainer

Bir COleControlContainer nesne oluşturur.

explicit COleControlContainer(CWnd* pWnd);

Parametreler

Pwnd
Denetim kapsayıcısının üst penceresinin işaretçisi.

Açıklamalar

Nesne başarıyla oluşturulduktan sonra çağrısıyla özel bir AttachControlSitedenetim sitesi ekleyin.

COleControlContainer::CreateControl

Belirtilen COleControlSite nesne tarafından barındırılan bir ActiveX denetimi oluşturur.

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);

Parametreler

pWndCtrl
Denetimi temsil eden pencere nesnesinin işaretçisi.

Clsıd
Denetimin benzersiz sınıf kimliği.

lpszWindowName
Denetimde görüntülenecek metnin işaretçisi. Denetimin Caption veya Text özelliğinin (varsa) değerini ayarlar. NULL ise, denetimin Caption veya Text özelliği değiştirilmez.

Dwstyle
Windows stilleri. Kullanılabilir stiller Açıklamalar bölümünde listelenir.

Rect
Denetimin boyutunu ve konumunu belirtir. Nesne veya RECT yapı olabilirCRect.

Nıd
Denetimin alt pencere kimliğini belirtir.

pPersist
Denetimin kalıcı durumunu içeren bir CFile işaretçi. Varsayılan değer NULL'dır ve denetimin durumunu kalıcı depolamadan geri yüklemeden kendisini başlatdığını gösterir. NULL değilse, bir akış veya depolama biçiminde denetimin kalıcı verilerini içeren türetilmiş bir nesnenin işaretçisi CFileolmalıdır. Bu veriler istemcinin önceki bir etkinleştirmesinde kaydedilmiş olabilir. CFile başka veriler içerebilir, ancak öğesinin çağrısı CreateControlsırasında okuma-yazma işaretçisinin kalıcı verilerin ilk baytını ayarlamış olması gerekir.

b Depolama
pPersist içindeki verilerin olarak mı yoksa IStream veri olarak IStorage mı yorumlanması gerektiğini gösterir. pPersist'teki veriler bir depolama alanıysa, b Depolama TRUE olmalıdır. pPersist'teki veriler bir akışsa, b Depolama YANLIŞ olmalıdır. Varsayılan değer YANLIŞ'tır.

bstrLicKey
İsteğe bağlı lisans anahtarı verileri. Bu veriler yalnızca çalışma zamanı lisans anahtarı gerektiren denetimler oluşturmak için gereklidir. Denetim lisanslamayı destekliyorsa, denetimin oluşturulmasının başarılı olması için bir lisans anahtarı sağlamanız gerekir. Varsayılan değer NULL'dir.

ppNewSite
Oluşturulan denetimi barındıracak mevcut denetim sitesine ilişkin bir işaretçi. Yeni denetim sitesinin otomatik olarak oluşturulacağını ve yeni denetime eklendiğini gösteren varsayılan değer NULL'tır.

Ppt
Denetimin sol üst köşesini içeren bir POINT yapı işaretçisi. Denetimin boyutu psize değerine göre belirlenir. ppt ve psize değerleri, denetimin boyutunu ve konumunu belirtmek için isteğe bağlı bir yöntemdir.

psize
Denetimin boyutunu içeren bir SIZE yapıya işaretçi. Sol üst köşe ppt değerine göre belirlenir. ppt ve psize değerleri, denetimin boyutunu ve konumunu belirtmek için isteğe bağlı bir yöntemdir.

İade Değeri

Başarılı olursa sıfır olmayan; aksi takdirde 0.

Açıklamalar

Windows dwStyle bayraklarının yalnızca bir alt kümesi tarafından CreateControldesteklenir:

  • WS_VISIBLE Başlangıçta görünür olan bir pencere oluşturur. Denetimin normal pencereler gibi hemen görünür olmasını istiyorsanız gereklidir.

  • WS_DISABLED Başlangıçta devre dışı bırakılmış bir pencere oluşturur. Devre dışı bırakılmış bir pencere kullanıcıdan giriş alamaz. Denetimin Enabled özelliği varsa ayarlanabilir.

  • WS_BORDER İnce çizgi kenarlıklı bir pencere oluşturur. Denetimin BorderStyle özelliği varsa ayarlanabilir.

  • WS_GROUP Bir denetim grubunun ilk denetimini belirtir. Kullanıcı yön tuşlarını kullanarak klavye odağını gruptaki bir denetimden diğerine değiştirebilir. İlk denetimden sonra WS_GROUP stiliyle tanımlanan tüm denetimler aynı gruba aittir. WS_GROUP stiline sahip bir sonraki denetim grubu sonlandırır ve sonraki grubu başlatır.

  • WS_TABSTOP Kullanıcı SEKME tuşuna bastığında klavye odağını alabilen bir denetim belirtir. SEKME tuşuna basıldığında klavye odağı, WS_TABSTOP stilinin bir sonraki denetimine dönüşür.

Varsayılan boyutlu denetimler oluşturmak için ikinci aşırı yüklemeyi kullanın.

COleControlContainer::CreateOleFont

OLE yazı tipi oluşturur.

void CreateOleFont(CFont* pFont);

Parametreler

pFont
Denetim kapsayıcısı tarafından kullanılacak yazı tipi işaretçisi.

COleControlContainer::FindItem

Belirtilen öğeyi barındıran özel siteyi bulur.

virtual COleControlSite* FindItem(UINT nID) const;

Parametreler

Nıd
Bulunabilecek öğenin tanımlayıcısı.

İade Değeri

Belirtilen öğenin özel sitesine ilişkin bir işaretçi.

COleControlContainer::FreezeAllEvents

Kapsayıcının ekli denetim sitelerindeki olayları yoksayıp yoksa kabul edip etmeyeceklerini belirler.

void FreezeAllEvents(BOOL bFreeze);

Parametreler

bFreeze
Olaylar işlenecekse sıfır olmayan; aksi takdirde 0.

Açıklamalar

Dekont

Denetim kapsayıcısı tarafından istenirse olayları tetiklemeyi durdurmak için denetim gerekli değildir. Tetikleme devam edebilir, ancak izleyen tüm olaylar denetim kapsayıcısı tarafından yoksayılır.

COleControlContainer::GetAmbientProp

Belirtilen bir ortam özelliğinin değerini alır.

virtual BOOL GetAmbientProp(
    COleControlSite* pSite,
    DISPID dispid,
    VARIANT* pvarResult);

Parametreler

pSite
Ortam özelliğinin alınacağı denetim sitesine ilişkin bir işaretçi.

Dıspıd
İstenen ortam özelliğinin dağıtım kimliği.

pVarResult
Ortam özelliğinin değerinin işaretçisi.

İade Değeri

Başarılı olursa sıfır olmayan; aksi takdirde 0.

COleControlContainer::GetDlgItem

İletişim kutusunda veya başka bir pencerede belirtilen denetime veya alt pencereye bir işaretçi alır.

virtual CWnd* GetDlgItem(int nID) const;

virtual void GetDlgItem(
    int nID,
    HWND* phWnd) const;

Parametreler

Nıd
Alınacak iletişim kutusunun tanımlayıcısı.

phWnd
Belirtilen iletişim kutusu öğesinin pencere nesnesinin tutamacının işaretçisi.

İade Değeri

İletişim kutusu öğesinin penceresinin işaretçisi.

COleControlContainer::GetDlgItemInt

Verilen denetimin çevrilmiş metninin değerini alır.

virtual UINT GetDlgItemInt(
    int nID,
    BOOL* lpTrans,
    BOOL bSigned) const;

Parametreler

Nıd
Denetimin tanımlayıcısı.

lpTrans
bir işlev başarı/başarısızlık değeri alan boole değişkeninin işaretçisi (TRUE başarıyı, YANLIŞ başarısızlığı gösterir).

bSigned
İşlevin başında eksi işareti metnini inceleyip bulursa imzalı bir tamsayı değeri döndürip döndürmeyeceği belirtir. bSigned parametresi TRUE ise, alınacak değerin imzalı bir tamsayı değeri olduğunu belirterek dönüş değerini bir int türe dönüştürebilirsiniz. Genişletilmiş hata bilgilerini almak için GetLastError'ı arayın.

İade Değeri

Başarılı olursa, lpTrans tarafından işaret edilen değişken TRUE olarak ayarlanır ve dönüş değeri denetim metninin çevrilmiş değeridir.

İşlev başarısız olursa lpTrans ile işaret edilen değişken YANLIŞ olarak ayarlanır ve dönüş değeri sıfır olur. Sıfır olası bir çevrilmiş değer olduğundan, sıfır dönüş değerinin tek başına hataya işaret etmediğini unutmayın.

lpTrans NULL ise, işlev başarı veya başarısızlık hakkında hiçbir bilgi döndürmez.

Açıklamalar

işlevi, metnin başındaki fazladan boşlukları kaldırarak ve ardından ondalık basamakları dönüştürerek alınan metni çevirir. İşlev, metnin sonuna ulaştığında veya sayısal olmayan bir karakterle karşılaştığında çeviriyi durdurur.

Çevrilen değer INT_MAX'den büyükse (imzalı sayılar için) veya UINT_MAX (imzasız sayılar için) bu işlev sıfır döndürür.

COleControlContainer::GetDlgItemText

Verilen denetimin metnini alır.

virtual int GetDlgItemText(
    int nID,
    LPTSTR lpStr,
    int nMaxCount) const;

Parametreler

Nıd
Denetimin tanımlayıcısı.

Lpstr
Denetimin metnine işaretçi.

nMaxCount
LpStr tarafından işaret edilen arabelleğe kopyalanacak dizenin karakter cinsinden uzunluk üst sınırını belirtir. Dizenin uzunluğu sınırı aşarsa, dize kesilir.

İade Değeri

İşlev başarılı olursa, dönüş değeri sonlandırıcı null karakter dahil olmak üzere arabelleğe kopyalanan karakter sayısını belirtir.

İşlev başarısız olursa, dönüş değeri sıfır olur. Genişletilmiş hata bilgilerini almak için GetLastError'ı arayın.

COleControlContainer::HandleSetFocus

Kapsayıcının WM_SETFOCUS iletileri işlenip işlenmediğini belirler.

virtual BOOL HandleSetFocus();

İade Değeri

Kapsayıcı WM_SETFOCUS iletileri işlerse sıfır olmayan; aksi takdirde sıfır.

COleControlContainer::HandleWindowlessMessage

Penceresiz denetimler için pencere iletilerini işler.

virtual BOOL HandleWindowlessMessage(
    UINT message,
    WPARAM wParam,
    LPARAM lParam,
    LRESULT* plResult);

Parametreler

ileti
Windows tarafından sağlanan pencere iletisinin tanımlayıcısı.

Wparam
İletinin parametresi; windows tarafından sağlanır. İletiye özgü ek bilgileri belirtir. Bu parametrenin içeriği ileti parametresinin değerine bağlıdır.

Lparam
İletinin parametresi; windows tarafından sağlanır. İletiye özgü ek bilgileri belirtir. Bu parametrenin içeriği ileti parametresinin değerine bağlıdır.

plResult
Windows sonuç kodu. İleti işlemenin sonucunu belirtir ve gönderilen iletiye bağlıdır.

İade Değeri

Başarılı olursa sıfır olmayan; aksi takdirde sıfır.

Açıklamalar

Penceresiz denetim iletilerinin işlenmesini özelleştirmek için bu işlevi geçersiz kılın.

COleControlContainer::IsDlgButtonChecked

Belirtilen düğmenin durumunu belirler.

virtual UINT IsDlgButtonChecked(int nIDButton) const;

Parametreler

nIDButton
Düğme denetiminin tanımlayıcısı.

İade Değeri

BS_AUTOCHECKBOX, BS_AUTORADIOBUTTON, BS_AUTO3STATE, BS_CHECKBOX, BS_RADIOBUTTON veya BS_3STATE stiliyle oluşturulan bir düğmeden döndürülen değer. Aşağıdakilerden biri olabilir:

  • BST_CHECKED Düğmesi işaretlidir.

  • BST_INDETERMINATE Düğme belirsiz bir durumu gösteren gri renktedir (yalnızca düğmenin BS_3STATE veya BS_AUTO3STATE stili varsa geçerlidir).

  • BST_UNCHECKED Düğmesi temizlendi.

Açıklamalar

Düğme üç durumlu bir denetimse, üye işlevi soluk mu, işaretli mi yoksa hiçbiri mi olduğunu belirler.

COleControlContainer::m_crBack

Kapsayıcının arka plan rengi.

COLORREF m_crBack;

COleControlContainer::m_crFore

Kapsayıcının ön plan rengi.

COLORREF m_crFore;

COleControlContainer::m_listSitesOrWnds

Kapsayıcı tarafından barındırılan denetim sitelerinin listesi.

CTypedPtrList<CPtrList, COleControlSiteOrWnd*> m_listSitesOrWnds;

COleControlContainer::m_nWindowlessControls

Denetim kapsayıcısı tarafından barındırılan penceresiz denetimlerin sayısı.

int m_nWindowlessControls;

COleControlContainer::m_pOleFont

Özel denetim sitesinin OLE yazı tipi işaretçisi.

LPFONTDISP m_pOleFont;

COleControlContainer::m_pSiteCapture

Yakalama denetimi sitesine yönelik işaretçi.

COleControlSite* m_pSiteCapture;

COleControlContainer::m_pSiteFocus

Şu anda giriş odağı olan denetim sitesine ilişkin bir işaretçi.

COleControlSite* m_pSiteFocus;

COleControlContainer::m_pSiteUIActive

Yerinde etkinleştirilmiş denetim sitesine ilişkin bir işaretçi.

COleControlSite* m_pSiteUIActive;

COleControlContainer::m_pWnd

Kapsayıcıyla ilişkilendirilmiş pencere nesnesinin işaretçisi.

CWnd* m_pWnd;

COleControlContainer::m_siteMap

Site haritası.

CMapPtrToPtr m_siteMap;

COleControlContainer::OnPaint

WM_PAINT isteklerini işlemek için çerçeve tarafından çağrılır.

virtual BOOL OnPaint(CDC* pDC);

Parametreler

Pdc
Kapsayıcı tarafından kullanılan cihaz bağlamı işaretçisi.

İade Değeri

İleti işlendiyse sıfır olmayan; aksi takdirde sıfır.

Açıklamalar

Boyama işlemini özelleştirmek için bu işlevi geçersiz kılın.

COleControlContainer::OnUIActivate

pSite ile işaret edilen denetim sitesi yerinde etkinleştirilmek üzere olduğunda çerçeve tarafından çağrılır.

virtual void OnUIActivate(COleControlSite* pSite);

Parametreler

pSite
Denetim sitesine ilişkin bir işaretçi yerinde etkinleştirilmek üzere.

Açıklamalar

Yerinde etkinleştirme, kapsayıcının ana menüsünün yerinde bileşik menüyle değiştirildiğini gösterir.

COleControlContainer::OnUIDeactivate

pSite ile işaret edilen denetim sitesi devre dışı bırakmak üzere olduğunda çerçeve tarafından çağrılır.

virtual void OnUIDeactivate(COleControlSite* pSite);

Parametreler

pSite
Denetim sitesine ilişkin bir işaretçi devre dışı bırakılacak.

Açıklamalar

Bu bildirim alındığında kapsayıcının kullanıcı arabirimini yeniden yüklemesi ve odaklanması gerekir.

COleControlContainer::ScrollChildren

Bir alt pencereden kaydırma iletileri alındığında çerçeve tarafından çağrılır.

virtual void ScrollChildren(
    int dx,
    int dy);

Parametreler

Dx
X ekseni boyunca kaydırmanın piksel cinsinden miktarı.

Dy
Y ekseni boyunca kaydırmanın piksel cinsinden miktarı.

COleControlContainer::SendDlgItemMessage

Belirtilen denetime bir ileti gönderir.

virtual LRESULT SendDlgItemMessage(
    int nID,
    UINT message,
    WPARAM wParam,
    LPARAM lParam);

Parametreler

Nıd
İletiyi alan denetimin tanımlayıcısını belirtir.

ileti
Gönderilecek iletiyi belirtir.

Wparam
İletiye özgü ek bilgileri belirtir.

Lparam
İletiye özgü ek bilgileri belirtir.

COleControlContainer::SetDlgItemInt

İletişim kutusundaki denetimin metnini, belirtilen tamsayı değerinin dize gösterimine ayarlar.

virtual void SetDlgItemInt(
    int nID,
    UINT nValue,
    BOOL bSigned);

Parametreler

Nıd
Denetimin tanımlayıcısı.

nDeğer
Görüntülenecek tamsayı değeri.

bSigned
nValue parametresinin imzalı mı yoksa imzasız mı olduğunu belirtir. Bu parametre TRUE ise, nValue imzalanır. Bu parametre TRUE ise ve nValue sıfırdan küçükse, dizedeki ilk basamaktan önce bir eksi işareti yerleştirilir. Bu parametre FALSE ise, nValue işaretsizdir.

COleControlContainer::SetDlgItemText

LpszString içinde bulunan metni kullanarak belirtilen denetimin metnini ayarlar.

virtual void SetDlgItemText(
    int nID,
    LPCTSTR lpszString);

Parametreler

Nıd
Denetimin tanımlayıcısı.

lpszString
Denetimin metnine işaretçi.

Ayrıca bkz.

CCmdTarget Sınıfı
Hiyerarşi Grafiği
COleControlSite Sınıfı
COccManager Sınıfı