Udostępnij za pośrednictwem


Klasy formantu OLE

Są to klasy podstawowej, używanym podczas zapisywania formanty OLE.COleControlModule Przypomina klasę w moduł formantu OLE CWinApp klasy w aplikacji.Każdy moduł implementuje jednego lub kilku formantów OLE; te formanty są reprezentowane przez COleControl obiektów.Te formanty komunikować się z ich pojemniki za pomocą CConnectionPoint obiektów.

CPictureHolder i CFontHolder klasy hermetyzowania interfejsów COM obrazy i czcionki, podczas gdy COlePropertyPage i CPropExchange klasy pomagają implementować strony właściwości i trwałość właściwości formantu.

  • COleControlModule
    Zastępuje CWinApp klasy dla modułu formantu OLE.Pochodzić od COleControlModule klasy do rozwijania obiekt moduł formantu OLE.Zapewnia on funkcji elementów członkowskich Inicjowanie modułu formantu OLE.

  • COleControl
    Pochodzić od COleControl klasy do rozwijania formantu OLE.Pochodna od CWnd, ta klasa dziedziczy wszystkie funkcje obiektu okno Windows plus dodatkowe funkcje specyficzne dla OLE, takich jak inicjowanie zdarzeń i możliwość obsługi metod i właściwości.

  • CConnectionPoint
    CConnectionPoint Klasy definiuje specjalny typ interfejsu używanego do komunikacji z innymi obiektami OLE, nazywanego punktem połączenia.Punkt połączenia implementuje interfejs wychodzących, który jest w stanie inicjować działania innych obiektów, takich jak wyzwalania zdarzenia i powiadomienia o zmianach.

  • CPictureHolder
    Hermetyzuje funkcjonalność obiektu obrazu systemu Windows i IPicture interfejsu COM; używane do implementowania właściwość obraz niestandardowego formantu OLE.

  • CFontHolder
    Hermetyzuje funkcjonalność obiektu czcionek systemu Windows i IFont interfejsu COM; używane do implementowania zapasów właściwości czcionki formantu OLE.

  • COlePropertyPage
    Wyświetla właściwości OLE control w interfejsie graficznym, podobne do okna dialogowego.

  • CPropExchange
    Obsługuje wykonania właściwości trwałości formanty OLE.Analogiczne do CDataExchange dla okien dialogowych.

  • CMonikerFile
    Moniker lub reprezentację ciągu, który go do moniker i powiązuje go synchronicznie strumienia, dla którego moniker jest nazwą.

  • CAsyncMonikerFile
    Działa podobnie do CMonikerFile; Jednak to wiąże moniker asynchronicznie strumienia, dla którego moniker jest nazwą.

  • CDataPathProperty
    Implementuje OLE kontroli właściwości, które mogą być ładowane asynchronicznie.

  • CCachedDataPathProperty
    Implementuje OLE kontroli właściwości przeniesione asynchronicznie, a w pliku pamięci podręcznej.

  • COleCmdUI
    Umożliwia aktywnego dokumentu na odbieranie poleceń, które pochodzą z jego kontenera interfejsu użytkownika (takich jak nowy plik, Otwórz, wydruku i tak dalej) i umożliwia pojemnika do odbierania poleceń, które pochodzą z interfejsu użytkownika aktywnego dokumentu.

  • COleSafeArray
    Program Works z tablicami dowolnego typu i wymiar.

Zobacz też

Koncepcje

Omówienie biblioteki klas