DECLARE_REGISTRY
Zadá registrační standardní třídy do systémového registru nebo odebere z registru systému.
DECLARE_REGISTRY(
class,
pid,
vpid,
nid,
flags
)
Parametry
class
[v] Zahrnuty z důvodu zpětné kompatibility.pid
[v] LPCTSTR Je identifikátor specifické verze programu.vpid
[v] LPCTSTR Je identifikátor nezávislý na verzi programu.nID
[v] A UINT je index řetězce prostředků v registru jako popis programu.flags
[v] A DWORD obsahující program v registru model podprocesu.Musí být jedna z následujících hodnot: THREADFLAGS_APARTMENT, THREADFLAGS_BOTH, nebo AUTPRXFLAG.
Poznámky
Standardní registrace obsahuje identifikátor CLSID, ID programu, nezávislým na verzi programu ID, popisný řetězec a model podprocesu.
Při vytváření objektu nebo řídit pomocí Průvodce přidáním třídy ATL, průvodce automaticky implementuje podporu skriptem registru a přidá DECLARE_REGISTRY_RESOURCEID makro k souborům.Pokud nechcete, aby byla podpora skriptem registru, je nutné nahradit toto makro s DECLARE_REGISTRY .DECLARE_REGISTRYVloží pouze pět základních klíče do registru popsané výše.Musíte ručně napsat kód vložit další klíče do registru.
Požadavky
Záhlaví: atlcom.h