كيف يمكنني تثبيت الأداة على سطح المكتب المستخدم برمجيا؟

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

سؤال

هل من الممكن تثبيت الأداة على سطح المكتب المستخدم بطريقة أو بأخرى؟ أعتقد أنني بحاجة إلى نسخ كافة الملفات إلى مجلد الأداة للمستخدم، ومنها مثلا.

C:\Users\curusername\AppData\Local\Microsoft\Windows Sidebar\Gadgets\test.gadget

ولكن نسخ الملفات هنا لا يتم تشغيل الأداة. كيف يمكنني تسجيل / تفعيلها؟

هل يكفي لقصف تنفيذ test.gadget؟

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

المحلول

نصائح أخرى

والجواب في وقت متأخر، وأنا أعلم، ولكن الجواب الآخر يتحدث عن ويندوز العرض الجانبي الأدوات، ويرتبط سؤالك إلى Windows أنظمة تشغيل سطح المكتب.

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

وتقدم وصفا للطريقة ونموذج التعليمات البرمجية RunGadget لC ++ هنا:

http://msdn.microsoft.com/ أون لنا / مكتبة / dd378390 (VS.85) .aspx اتصال

إذا كنت تستخدم .NET، إشارة إلى السؤال السابق سألت عن كيفية تنفيذ واجهة IDesktopGadget:

تجاوز المكدس - C #: الرجوع إلى واجهة ويندوز قذيفة

لالتوافق (ويندوز فيستا)، أنصح لك تراجع إلى قذيفة تنفيذ الأسلوب.

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