Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

DECLARE_REGISTRY_RESOURCE

Diğer Kaynaklar

Kayıt defteri makrolar

ATL Makroları