سؤال

ولقد رأيت بعض التطبيقات باردة مع جلود رائعة المظهر. أنا جديدة على MFC وأريد أن إنشاء تطبيق لديها القدرة على تغيير الجلود. كيف يتم ذلك في MFC؟ لقد راجعت بعض الدروس بل هي قديمة بعض الشيء. شكرا ...

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

المحلول

وMFC بشكل عام هو عفا عليها الزمن، ولكن ربما كنت أعرف بالفعل هذا. إذا كنت على استعداد لدفع ما يصل، يبدو أن هناك بائع أن يقدم السلخ المكون. انظر BCGSoft .

وبديل ربما للبحث عن منصة أخرى مثل موزيلا XULRunner إطار ، الذي <ل أ href = "http://getsongbird.com/" يختلط = "نوفولو noreferrer"> الطائر المغرد ( المطور يقوم مركز ) جرا. انظر المظهر أضف على و <لأ href = "HTTPS: //developer.mozilla كافيه / EN / The_Joy_of_XUL "يختلط =" نوفولو noreferrer "> فرحة XUL .

نص بديل http://addons.songbirdnest.com /addon-images/1345/Screenshot-darksuper_thumbnail.png؟1218294592

نص بديل HTTP: //addons.songbirdnest كوم / الملحق-صور / 197 / zrzutekranu-Blank_page _-_ Songbird_thumbnail.png؟ 1211917007

نصائح أخرى

ومجرد ملاحظة. مفهوم <م> السلخ UI مهمة تصميم البرمجيات العامة (أساسا <م> المساعد مفهوم) وليس (على حد علمي) يدعم صراحة كخدمة بأي لغة أو الإطار مثل MFC. بمعنى آخر. ليس هناك "MFC-الطريق" للقيام الجلود، ولا ". NET في اتجاه" إما. ولكن يمكنك استخدام أي من هذه لتصميم السلخ الدعم.

وقال ان بعض اللغات أو الأطر قد يجعل من الاسهل لتنفيذ السلخ دعم من الآخرين. أوصي عموما C # /. NET لترميز UI، لكن أجزاء كبيرة من تصميم دعم البرنامج المساعد / الجلد حول آليات كود العامة والواجهات، وهناك مسألة اللغة / الإطار هو موضع نقاش إلى حد ما. وهناك أيضا أطر جاهزة للعديد من اللغات التي لا هذا بالنسبة لك، إذا كنت لا ترغب في ممارسة الكتابة بنفسك.

وبعض الروابط التي يمكن أن تكون مفيدة:

المساعد مفهوم (لاحظ قائمة أطر المساعد لبعض اللغات في الأسفل)

واجهة نمط تصميم

الوسيط نمط تصميم

معلومات عامة حول جلود

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