Udostępnij za pośrednictwem


Wstawienie (klucz CLSID)

Wskazuje, że obiekty tej klasy powinny być wyświetlane w Wstaw obiekt okno dialogowe, gdy są używane przez aplikacje kontenerów COM.

Wpis rejestru

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID
   {CLSID}
      Insertable

Uwagi

Ten klucz jest wymagany wpisem dla 32-bitowych aplikacji COM, których obiekty można wstawić do istniejących aplikacji 16-bitowych. Istniejące aplikacje 16-bitowe wyszukują w rejestrze dla tego klucza, co informuje aplikację, że serwer obsługuje osadzanie. Jeśli istnieje klucz wstawiania, aplikacje 16-bitowe mogą również próbować sprawdzić, czy serwer istnieje na maszynie. Aplikacje 16-bitowe zwykle pobierają wartość klucza LocalServer z klasy i sprawdzają, czy jest to prawidłowy plik w systemie. W związku z tym aby aplikacja 32-bitowa mogła zostać wstawiona przez aplikację 16-bitową, aplikacja 32-bitowa powinna zarejestrować podklucz LocalServer oprócz rejestrowania LocalServer32.

Używany z kontrolkami ten wpis wskazuje, że obiekt może działać tylko jako obiekt osadzony w miejscu bez specjalnych funkcji sterowania. Obiekty, które mają ten klucz, są wyświetlane w oknie dialogowym Wstawianie obiektu dla kontenera. W przypadku użycia z kontrolkami ten wpis wskazuje również, że kontrolka została przetestowana z kontenerami niekontroli. Ten wpis jest również opcjonalny i może zostać pominięty, gdy kontrolka nie jest przeznaczona do pracy ze starszymi kontenerami, które nie rozumieją kontrolek.

Nuta

Ten klucz nie jest obecny w przypadku klas wewnętrznych, takich jak klasy moniker.

 

> <ProgID