Udostępnij za pośrednictwem


Aktywacja: zleceń

W tym artykule wyjaśniono podstawowe i pomocnicze zleceń odegrać w OLE aktywacji.

Zazwyczaj dwukrotnie osadzony element pozwala go edytować.Jednakże niektóre pozycje nie działają w ten sposób.Na przykład dwukrotne kliknięcie elementu utworzonych za pomocą aplikacji Rejestrator dźwięku nie otwiera serwera w oddzielnym oknie; Zamiast tego odtwarza dźwięk.

Powodem tej różnicy zachowanie jest Rejestratora dźwięku elementów różnych "zlecenia głównego." Podstawowy zlecenie jest działania wykonywane, gdy użytkownik kliknie dwukrotnie element OLE.Dla większości typów elementów OLE zlecenia głównego jest Edycja, co powoduje uruchomienie serwera, który utworzył pozycję.W przypadku niektórych typów elementów, takich jak elementy Rejestratora dźwięku zlecenia głównego jest Play.

Wiele typów elementów OLE obsługuje tylko jedno zlecenie i edycja jest najczęściej.Jednak niektóre typy elementów obsługuje wiele zleceń.Na przykład Rejestrator dźwięku obsługuje elementy edytować jako pomocniczy zlecenie.

Innego zlecenia często wykorzystywany jest otwarty.Otwórz zlecenie jest identyczne do edycji, z wyjątkiem aplikacja serwera jest uruchamiany w oddzielnym oknie.To zlecenie powinien być używany w aplikacji kontenera lub aplikacji serwera nie obsługuje aktywację na miejscu.

Wszystkie zlecenia, innych niż zlecenia głównego musi wywoływania polecenia podmenu, gdy element jest zaznaczony.To podmenu zawiera wszystkie zlecenia obsługiwane przez element i zwykle jest osiągany przez typename obiektu polecenia na Edytuj menu.Aby uzyskać informacje o typename obiektu polecenia, zobacz artykuł menu i zasobów: kontener uzupełnień.

Zlecenia, który obsługuje aplikację serwera są wymienione w bazie danych rejestracji systemu Windows.Jeśli aplikacja serwera jest napisana z biblioteki Microsoft Foundation klasa, go automatycznie zarejestruje wszystkie zlecenia podczas uruchomienia serwera.Jeśli nie, należy je zarejestrować w fazie inicjowania aplikacji serwera.Aby uzyskać więcej informacji, zobacz artykuł rejestracji.

Zobacz też

Koncepcje

Aktywacja (C++)

Pojemniki

Serwery