Udostępnij za pośrednictwem


Klasa COleControlContainer

Działa jako kontener formantu dla formantów ActiveX.

class COleControlContainer : public CCmdTarget

Członkowie

Publiczne konstruktory

Nazwa

Opis

COleControlContainer::COleControlContainer

Konstrukcje COleControlContainer obiektu.

Metody publiczne

Nazwa

Opis

COleControlContainer::AttachControlSite

Tworzy witrynę kontroli, obsługiwanych przez kontener.

COleControlContainer::BroadcastAmbientPropertyChange

Informuje wszystkich obsługiwanych formantów, które otoczenia właściwość zostanie zmieniona.

COleControlContainer::CheckDlgButton

Modyfikuje kontroli określony przycisk.

COleControlContainer::CheckRadioButton

Wybiera przycisk radiowy określonej grupy.

COleControlContainer::CreateControl

Tworzy obsługiwanych formantu ActiveX.

COleControlContainer::CreateOleFont

Tworzy czcionki OLE.

COleControlContainer::FindItem

Zwraca niestandardowej witryny określonego formantu.

COleControlContainer::FreezeAllEvents

Określa, jeżeli witryna formant akceptuje zdarzenia.

COleControlContainer::GetAmbientProp

Pobiera określona właściwość otoczenia.

COleControlContainer::GetDlgItem

Pobiera formant określonego okna dialogowego.

COleControlContainer::GetDlgItemInt

Pobiera wartość formant określonego okna dialogowego.

COleControlContainer::GetDlgItemText

Pobiera Podpis formantu określonego okno dialogowe.

COleControlContainer::HandleSetFocus

Określa, jeżeli kontener obsługuje WM_SETFOCUS wiadomości.

COleControlContainer::HandleWindowlessMessage

Obsługuje wiadomości wysłane do formantem.

COleControlContainer::IsDlgButtonChecked

Określa stan określony przycisk.

COleControlContainer::OnPaint

Nazywane do odświeżenia części kontenera.

COleControlContainer::OnUIActivate

Wywoływane, gdy formant jest uaktywniony w miejsce.

COleControlContainer::OnUIDeactivate

Wywoływane, gdy formant ma być dezaktywowany.

COleControlContainer::ScrollChildren

Wywołana przez ramy podczas przewijania wiadomości są odbierane z okna podrzędnego.

COleControlContainer::SendDlgItemMessage

Wysyła wiadomość do określonego formantu.

COleControlContainer::SetDlgItemInt

Ustawia wartość określonego formantu.

COleControlContainer::SetDlgItemText

Ustawia tekst określony formant.

Publiczne danych członków

Nazwa

Opis

COleControlContainer::m_crBack

Kolor tła kontenera.

COleControlContainer::m_crFore

Kolor pierwszego planu kontenera.

COleControlContainer::m_listSitesOrWnds

Lista witryn obsługiwanych kontroli.

COleControlContainer::m_nWindowlessControls

Liczba obsługiwanych formanty bez okien.

COleControlContainer::m_pOleFont

Wskaźnik do czcionki witryny niestandardowego formantu OLE.

COleControlContainer::m_pSiteCapture

Wskaźnik do witryny kontroli przechwytywania.

COleControlContainer::m_pSiteFocus

Wskaźnik do formantu, który aktualnie ma fokus wprowadzania.

COleControlContainer::m_pSiteUIActive

Wskaźnik do formantu, który aktualnie jest aktywowana w miejscu.

COleControlContainer::m_pWnd

Wskaźnik do okna formantu kontenera wdrażania.

COleControlContainer::m_siteMap

Mapa witryny.

Uwagi

Jest to realizowane przez zapewnienie wsparcia dla jednego lub więcej witryn formantu ActiveX (przez COleControlSite).COleControlContainerw pełni zaimplementowano IOleInPlaceFrame i IOleContainer interfejsy zawarte formanty ActiveX do spełnienia ich kwalifikacji jako pozycje w miejscu.

Zazwyczaj ta klasa jest używana w połączeniu z COccManager i COleControlSite do zaimplementowania niestandardowych formantu kontenera ActiveX, niestandardowych witryn dla jednego lub kilku formantów ActiveX.

Hierarchii dziedziczenia

CObject

CCmdTarget

COleControlContainer

Wymagania

Nagłówek: afxocc.h

Zobacz też

Informacje

Klasa CCmdTarget

Diagram hierarchii

Klasa COleControlSite

Klasa COccManager