DECLARE_REGISTRY

DECLARE_REGISTRY ( klasy, pid, vpid, nid, flagi )

Parametry

klasa

[w] Dla zgodności z poprzednimi wersjami.

identyfikator pid

[w] LPCTSTR jest identyfikatorem określonej wersji programu.

vpid

[w] LPCTSTR jest identyfikatorem niezależny od wersji programu.

nid

[w] UINT , który jest indeks ciągu zasobu w rejestrze, aby użyć jako opis programu.

flagi

[w] DWORD zawierająca programu model wątka w rejestrze. Musi to być jedna z następujących wartości: THREADFLAGS_APARTMENT, THREADFLAGS_BOTHlub AUTPRXFLAG.

Uwagi

Wejścia rejestracji klas standardowych w rejestrze systemu lub usuwa z rejestru systemowego. Standardowy rejestracji składa się z CLSID, identyfikator programu, identyfikator wersji niezależnie programu, ciąg opisu i modelu wątków.

Podczas tworzenia obiektu lub formantu za pomocą Kreatora obiektu ATL, Kreator automatycznie implementuje obsługi skryptów rejestru i dodaje makra DECLARE_REGISTRY_RESOURCEID do plików. Jeśli nie chcesz, aby obsługa skryptów rejestru, należy zastąpić to makro DECLARE_REGISTRY. DECLARE_REGISTRY wstawia tylko pięć klucze podstawowe, opisane powyżej do rejestru. Należy ręcznie napisać kod, aby wstawić inne klucze rejestru.

ATL makra i funkcje globalne

Zobacz też

DECLARE_REGISTRY_RESOURCE

Index