Kreator implementacji interfejsu

Ten kreator implementuje interfejs dla obiektu COM.Implementacje wiele interfejsów są uwzględniane w biblioteki COM, które jest dostępne z programu Visual Studio i systemu Windows.Implementacja interfejsu jest skojarzony z obiektem, gdy tworzone jest wystąpienie obiektu i udostępnia usługi, które oferuje obiektu.

Omówienie interfejsów i implementacje, zobacz interfejsów i implementacje interfejsu w Windows SDK.

  • Implementacja interfejsu z
    Określa lokalizację biblioteki typów, z którego jest tworzony interfejs.

    Opcja

    Opis

    Projekt

    Biblioteka typów jest częścią projektu.

    Rejestru

    Biblioteka typów jest zarejestrowana w systemie.Zarejestrowany typ biblioteki są wymienione w typu dostępnych bibliotek.

    Plik

    Biblioteki typów nie jest koniecznie zarejestrowany w systemie, ale jest zawarte w pliku.Musisz podać lokalizację pliku w lokalizację.

  • Rodzaj dostępnych bibliotek
    Wyświetla bibliotek dostępne typu zawierających definicje interfejsu, które można zaimplementować.Jeśli klikniesz pliku pod Implementacja interfejsu z, to pole jest niedostępne dla zmian.

  • Lokalizacja
    Wyświetla lokalizację biblioteki typów zaznaczonego aktualnie w typu dostępnych bibliotek listy.Jeśli wybrano pliku pod Implementacja interfejsu z, kliknij przycisk wielokropka, aby zlokalizować plik zawierający biblioteki typów, aby użyć.

  • Interfejsy
    Wyświetla interfejsy, których definicje są zawarte w bibliotece typów, aktualnie wybrane w typu dostępnych bibliotek pole.

    [!UWAGA]

    Interfejsy, które mają taką samą nazwę jak już wdrożone przez zaznaczony obiekt nie są wyświetlane w interfejsów pole.

    Przycisku przesyłania

    Opis

    >

    Dodaje do Implementacja interfejsów listę aktualnie zaznaczoną na liście nazwę interfejsu interfejsów listy.

    >>

    Dodaje do Implementacja interfejsów listy wszystkich nazw interfejsu dostępne w interfejsów listy.

    <

    Usuwa aktualnie zaznaczoną na liście nazwę interfejsu Implementacja interfejsów listy.

    <<

    Usuwa interfejs wszystkie nazwy aktualnie wymienionych w Implementacja interfejsów listy.

  • Implementować interfejsów
    Wyświetla nazwy interfejsów, które zostały wybrane do wprowadzenia w życie na obiekt.

    [!UWAGA]

    Jeśli dołączysz więcej niż jeden interfejs, który wynika z IDispatch, lub jeśli próby zaimplementować interfejs, który pochodzi od innego interfejsu już w swojej klasy, a następnie musi disambiguate wpisów COM_MAP.Zobacz COM_INTERFACE_ENTRY2 Aby uzyskać więcej informacji.

Zobacz też

Zadania

Implementowanie interfejsu (Visual C++)