تحويل الوصول إلى التسجيل لديسيبل دعوات من MFC ميزة حزمة

StackOverflow https://stackoverflow.com/questions/184253

سؤال

ونحن قد بدء تحويل مشروع VS2003 MFC القديم إلى استخدام الميزات الجديدة الفاخرة التي تقدمها MFC ميزة حزمة وVS2008. أن العديد من الضوابط واجهة المستخدم الجديدة أن يكون لطيفا جدا عدا شيئا واحدا - تلقائيا بحفظ المعلومات الخاصة بهم على التسجيل. ليس لدي مشكلة مع التسجيل، ولكن بالنسبة للبيئات متعددة المستخدمين استخدام خارج البرنامج من، انه من الاسهل بكثير لحفظ بيانات المستخدم إلى قاعدة البيانات.

وهكذا، وأنا على أمل أن هناك "الوصول إلى التسجيل" وظيفة واحدة الرئيسية التي يمكن أن نشير طاقتها قاعدة البيانات. ولكن التحقيق وجيزة لم تحول أي شيء. وقد أي شخص آخر لديه أي نجاح تفعل شيئا من هذا القبيل؟

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

المحلول

ويبدو أنه ينبغي أن يكون من الممكن أن تفعل ما كنت تشير، وفقا لمعلومات عن <لأ href = "http://msdn.microsoft.com/en-us/library/cc309001.aspx" يختلط = "noreferrer نوفولو"> هذه الصفحة في MSDN. لم أحاول ذلك بنفسي، لذلك أنا لا أعرف مدى صعوبة سيكون في الممارسة العملية.

واستنادا إلى وثائق، يجب إنشاء فئة يرث CSettingsStore لقراءة وكتابة الضبط، وندعو CSettingsStoreSP::SetRuntimeClass بحيث يستخدم إطار صفك بدلا من الافتراضي.

نصائح أخرى

وحزمة ميزة تستخدم MFC كود المقدمة من BCGSoft وأضافوا هذه الميزة (حتى تتمكن من توفير الدولة لملف XML وقواعد البيانات وغيرها) في طريق العودة في عام 2001. ليس لدي ميزة حزمة على هذا الكمبيوتر ولكن حاول تبحث عن فئة تسمى شيء من هذا القبيل CMFCRegistrySP.

وأنا سوف تحقق نفسي غدا.

هل تفعل عينة StateCollection هذا؟

http://msdn.microsoft.com/en-us/library /bb983406.aspx

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