Klasa IOleObjectImpl
Ta klasa implementuje IUnknown i jest głównym interfejsem, za pomocą którego kontenera komunikuje się z formantu.
Ważne |
---|
Nie można użyć tej klasy i jej członków w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows. |
template<
class T
>
class ATL_NO_VTABLE IOleObjectImpl :
public IOleObject
Parametry
- T
Pochodną klasy, IOleObjectImpl.
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Ustanawia połączenie Doradczy z formantem. |
|
Zmienia stan formantu z systemem załadowany. |
|
Informuje kontroli przeprowadzić stałego działania. |
|
Informuje formantu Aby odrzucić każde Państwo Cofnij jest utrzymanie. |
|
Informuje formantu Aby usunąć jego interfejs użytkownika z widoku. |
|
Uruchamia formant i instaluje jego okna, ale nie instaluje interfejsu użytkownika kontroli. |
|
Powoduje, że formant można edytować otwarty w osobnym oknie. |
|
Gdy użytkownik kliknie dwukrotnie formant, wykonuje określonej akcji.Formant określa działania, zwykle, aby uaktywnić kontroli na miejscu. |
|
Pokazuje nowo wstawiony formant do użytkownika. |
|
Uaktywnia kontroli na miejscu i pokazuje formantu interfejsu użytkownika, takich jak menu i paski narzędzi. |
|
Wylicza połączeń Doradczy formantu. |
|
Wylicza operacje kontroli. |
|
Pobiera formantu witryny klienta. |
|
Pobiera dane ze Schowka.Implementacja ATL zwraca E_NOTIMPL. |
|
Pobiera zakres obszar wyświetlania formantu. |
|
Pobiera stan formantu. |
|
Pobiera formantu monikera.Implementacja ATL zwraca E_NOTIMPL. |
|
Pobiera identyfikator klasy formantu. |
|
Pobiera nazwę użytkownika typu formantu. |
|
Inicjuje formantu z wybranych danych.Implementacja ATL zwraca E_NOTIMPL. |
|
Kontrole, jeśli formant jest aktualny.Implementacja ATL zwraca S_OK. |
|
Wywołana przez DoVerbDiscardUndo po Państwo Cofnij jest odrzucany. |
|
Wywołana przez DoVerbHide po formant jest ukryty. |
|
Wywołana przez DoVerbInPlaceActivate po uaktywnieniu kontroli na miejscu. |
|
Wywołana przez DoVerbOpen po kontroli został otwarty do edycji w oddzielnym oknie. |
|
Wywołana przez DoVerbShow po dokonaniu widoczne formantu. |
|
Wywołana przez DoVerbUIActivate po uaktywnieniu interfejsu użytkownika kontroli. |
|
Wywołana przez DoVerbDiscardUndo przed Cofnij Państwo jest odrzucany. |
|
Wywołana przez DoVerbHide zanim formant jest ukryty. |
|
Wywołana przez DoVerbInPlaceActivate zanim formant jest uaktywniony w miejscu. |
|
Wywołana przez DoVerbOpen zanim formant został otwarty do edycji w oddzielnym oknie. |
|
Wywołana przez DoVerbShow przed kontroli dokonano widoczne. |
|
Wywołana przez DoVerbUIActivate przed interfejsu użytkownika kontroli został uaktywniony. |
|
Formant informuje o swojej witrynie klienta w kontenerze. |
|
Jeśli zaleca schemat kolorów aplikacji formantu.Implementacja ATL zwraca E_NOTIMPL. |
|
Ustawia zakres obszar wyświetlania formantu. |
|
Informuje kontroli nazwy aplikacji kontenera i dokumentu kontenera. |
|
Informuje formantu jest jego monikera.Implementacja ATL zwraca E_NOTIMPL. |
|
Usuwa połączenie Doradczy z formantem. |
|
Aktualizuje kontroli.Implementacja ATL zwraca S_OK. |
Uwagi
IOleObject interfejs jest interfejsem głównej, za pomocą którego kontenera komunikuje się z formantu.Klasa IOleObjectImpl zawiera Domyślna implementacja tego interfejsu i implementuje IUnknown przez wysyłanie informacji do zrzut buduje urządzenie debugowania.
Powiązane artykuły Samouczek ATL, Tworzenie projektu ATL
Hierarchii dziedziczenia
IOleObject
IOleObjectImpl
Wymagania
Nagłówek: atlctl.h