سؤال

في ملف .rgs ، هناك بعض معلومات التسجيل ، وأريد أن أعرف كيف تمت إضافة المعلومات في ملف .rgs إلى Regetry؟

لدي مشروع AAA وسوف يولد الملف AAA.DLL, ، وهناك ملف xxx.rgs الذي يحتوي على معلومات التسجيل ، وتم تصميم AAA.DLL ، ثم سيتم نشره على جهاز آخر B ، لذلك لا أعرف كيف يمكن إضافة معلومات Registy على الجهاز B ، هل أحتاج إلى تسجيل AAA.DLL باستخدام REGSVR32 أمر؟

هل كانت مفيدة؟

المحلول

عادة ما يستدعي الكود الخاص بك CComModule::UpdateRegistryFromResource() والتي بدورها تمرر السيطرة على آلية خاصة تم تنفيذها في ATL والتي تقوم بالوظيفة - يوسع المورد الذي تم إنتاجه عن طريق تضمين ملف .rgs في الوحدة النمطية وتحرير السجل. يأتي ATL مع مصادر حتى تتمكن فقط من قراءة كيفية القيام بذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top