سؤال
في ملف .rgs ، هناك بعض معلومات التسجيل ، وأريد أن أعرف كيف تمت إضافة المعلومات في ملف .rgs إلى Regetry؟
لدي مشروع AAA وسوف يولد الملف AAA.DLL, ، وهناك ملف xxx.rgs الذي يحتوي على معلومات التسجيل ، وتم تصميم AAA.DLL ، ثم سيتم نشره على جهاز آخر B ، لذلك لا أعرف كيف يمكن إضافة معلومات Registy على الجهاز B ، هل أحتاج إلى تسجيل AAA.DLL باستخدام REGSVR32 أمر؟
المحلول
عادة ما يستدعي الكود الخاص بك CComModule::UpdateRegistryFromResource()
والتي بدورها تمرر السيطرة على آلية خاصة تم تنفيذها في ATL والتي تقوم بالوظيفة - يوسع المورد الذي تم إنتاجه عن طريق تضمين ملف .rgs في الوحدة النمطية وتحرير السجل. يأتي ATL مع مصادر حتى تتمكن فقط من قراءة كيفية القيام بذلك.
لا تنتمي إلى StackOverflow