Shellink

לקרוא ולכתוב קבצי קיצור מהקוד המנוהל.
הורד עכשיו

Shellink דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Karl E. Peterson
  • אתר האינטרנט של המוציא לאור:
  • מערכות הפעלה:
  • Windows XP/2000/98/Me
  • גודל הקובץ:
  • 22KB

Shellink תגים


Shellink תיאור

מדגם זה מדגים כיצד לקרוא ולכתוב קבצי קיצור מהקוד המנוהל. הוא כולל הגדרות של ממשקי COM ו CocLasses הדרושים. כלול גם עוד. כדי להדגים את השימוש בכיתה ShellShortcut, טופס עורך קיצור פשוט כלול. כדי להשתמש קיצורי דרך בקוד שלך, פשוט לכלול את הקבצים shellink native.cs ו shellshortcut.cs בפרויקט שלך. פרטים קיצורי דרך נוצרים ומשתנים באמצעות API COM, שם Shellink Coclass הוא החלק החשוב ביותר. זה מיישם את אני shellink ממשק (אשר קיים בשתי גרסאות, אני Shellink A עבור ANSI ואני Shellink w עבור Unicode) המשמש לתפובת קיצור עצמם, ואת ממשק imersistfile לפתיחת וקיצורי קיצור. (זה גם מיישם את אני shellink ממשק נתונים לאחסן נתונים נוספים עם קיצורי דרך, ומספר ממשקים אחרים לא אכפת לנו). ישנן שתי דרכים לקבל גישה אל Coclass זה ממשקים קשורים בקוד מנוהל. הראשון הוא להכריז על כולם בספריה מסוג, ולאחר מכן להשתמש בכלי TLBIMP כדי ליצור אסיפה מנוהלת ממנו. הדרך השנייה, המשמשת במדגם זה, היא להכריז על כל זה בעצמנו בקוד. היתרון של עושה את זה בדרך זו היא שאתה מקבל אחד פחות הרכבה לטפל. אבל זה גם אומר שאתה צריך להבין את הפרטים על interop ו marshaling. Coclass והממשקים מסומנים עם Comimport ו- Guid תכונות. ממשקים גם צריך את המאפיין interfacetype. אז כמה שיטות ושיטה פרמטרים צריך תכונות גם כדי להבטיח את marshaling הנכון. תיעוד Interop. NET מסביר את כל זה טוב למדי.


Shellink תוכנה קשורה