DECLARE_REGISTRY
Standart sınıf kaydı sistem kayıt defterine girer ya da sistem kayıt defterinden kaldırır.
DECLARE_REGISTRY(
class,
pid,
vpid,
nid,
flags
)
Parametreler
class
[in] Geriye dönük uyumluluk için dahil.pid
[in] Bir LPCTSTR , diğer bir deyişle bir sürüme özgü program tanımlayıcısı.vpid
[in] Bir LPCTSTR yani sürümden bağımsız program tanımlayıcısı.nid
[in] A UINT programı'nın açıklaması kullanmak için kayıt defterinde kaynak dizesi olan bir dizin.flags
[in] A DWORD program içeren ait iş parçacığı modeli kayıt defterinde.Aşağıdaki değerlerden biri olmalıdır: threadflags_apartment, threadflags_both, ya da autprxflag.
Notlar
Standart kayıt CLSID, program ID, sürümden bağımsız program kimliği, açıklama dizesini ve iş parçacığı modeli oluşur.
Bir nesne oluşturduğunuzda veya atl Add Class Wizard'ı kullanarak denetlemek, sihirbaz otomatik olarak kayıt defteri komut dosyası tabanlı destek uygular ve ekler DECLARE_REGISTRY_RESOURCEID dosyalarınıza makro.Bu makro ile değiştirmeniz gereken kayıt defteri komut dosyası tabanlı destek istemiyorsanız, DECLARE_REGISTRY.DECLARE_REGISTRYyalnızca kayıt defterine yukarıda beş temel anahtarı ekler.Diğer anahtarları kayıt defterine eklemek için kodu el ile yazmanız gerekir.
Gereksinimler
Başlık: atlcom.h