chelllink.

قراءة الملفات الاختصار والكتابة من التعليمات البرمجية المدارة.
التحميل الان

chelllink. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • اسم الناشر:
  • Karl E. Peterson
  • موقع ويب الناشر:
  • أنظمة التشغيل:
  • Windows XP/2000/98/Me
  • حجم الملف:
  • 22KB

chelllink. العلامات


chelllink. وصف

يوضح هذا العينة كيفية قراءة وكتابة ملفات الاختصار من التعليمات البرمجية المدارة. ويشمل تعريفات واجهات com و coclasses اللازمة. وشملت هي أيضا فئة مجمع ودية أكثر، تسمى Shellshortcut، التي تعتني بمعظم العمل القذر. لإظهار استخدام فئة ShellShortCut، يتم تضمين نموذج محرر اختصار بسيط. لاستخدام اختصارات في التعليمات البرمجية الخاصة بك، ما عليك سوى تضمين الملفات reclyink Native.cs and Shellshortcut.cs في مشروعك. تفاصيل يتم إنشاء اختصارات وتعديلها باستخدام API COM، حيث Coclass هو الجزء الأكثر أهمية. إنه ينفذ واجهة I chelllink (التي موجودة في نسختين، i recledlink a for ansi و chelllink w for unicode) المستخدمة لمعالجة اختصار نفسه، واجهة iPersistFile لفتح وحفظ ملفات الاختصار. (يقوم أيضا بتنفيذ واجهة DataList I لتخزين بيانات إضافية مع اختصارات وعدد من الواجهات الأخرى التي لا نهتم بها). هناك طريقتان للوصول إلى هذه coclass واجهاتها ذات الصلة في التعليمات البرمجية المدارة. الأول هو إعلانهم جميعا في مكتبة النوع، ثم استخدم أداة Tlbimp لإنشاء تجميع مدار منه. الطريقة الثانية المستخدمة في هذه العينة، هي إعلان كل ذلك أنفسنا في التعليمات البرمجية. ميزة القيام بذلك بهذه الطريقة هي أن تحصل على مقلمة أقل لفتاة. ولكن هذا يعني أيضا أن عليك أن تفهم التفاصيل حول COM Interop و Marshaling. يتم وضع علامة Coclass والواجهات مع سمات Comimport و Guid. تحتاج الواجهات أيضا إلى سمة InterFacetype. ثم بعض الأساليب ومعلمات الأسلوب تحتاج إلى سمات أيضا لضمان التنظيم الصحيح. وثائق .NET Interop تشرح كل هذا جيدا إلى حد ما.


chelllink. برامج ذات صلة

WMGL.

مكتبة الرسومات لنظام التشغيل Windows Mobile: ERA New of Windows Mobile Apps مع 3D ...

13 542 KB

تحميل