سؤال

نعم،

أريد إنشاء تمديد Windows Shell الذي يجلس في قائمة الملفات مثل قائمة "STOTORISE SVN".

هل يعرف أحد أين أبدأ، مقالة جيدة، أو ما هي واجهات لتنفيذها؟

شكرا!

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

المحلول

انها مستقيمة جدا إلى الأمام في الواقع. انها حوالي عملية خطوة 3-4. أنت لم تحدد اللغة التي كنت تستخدمها.

إليك كيفية القيام بذلك في الرمز الأصلي:

http://www.kbcafe.com/articles/howto.shell.pdf.

إليك كيفية القيام بذلك مع .NET. لاحظ أنه هو في الأساس نفس القيام بذلك مع الرمز الأصلي.

http://www.theserverside.net/tt/articles/showarticle.tss؟id=shellextensions.

نصائح أخرى

آه ... ملحقات شل ... يمكن أن تكون ألم حقيقي في بعقب إذا كانت معقدة، ولكن يمكنك القيام بالكثير من الأشياء الأنيقة. مكان رائع للبدء هو مايك دون دليل احمق الكامل لكتابة ملحقات شل على CodeProject.com.

هناك كتاب أورايلي يسمى VB شل البرمجة الذي يذهب إلى API في بعض العمق. نظرا لأن العنوان يوحي، فإنه يهدف إلى Visual Basic، ولكن يتعرض API من خلال COM والتقنيات التي تمت مناقشتها في الكتاب قابلة للتطبيق على أي شيء يدعم كوم إلى حد كبير. نظرة سريعة على Amazon.com تقترح أنه من المحتمل أن تلتقط نسخة مستعملة لبضع دولارات.

تجنب CodeProject (للأطفال، مليئة بالأخطاء) وقراءة وثيقة كاملة من MSDN على SNE.

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