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.
Zobacz też