السلام عليكم
عندما أضغط على ملف معين DOUBLE CLICK فكيف أجعل البرنامج يستجيب ويفتح هذا الملف مباشرة تلقائيا ؟ وذلك كأول إجراء فى البرنامج ؟
تقريبا الفكرة كالأتي
أي برنامج يعمل علي نظام التشغيل بيسجل امتداد الملف و اسم البرنامج الذي يقوم بتشغيل الملف و أيضا الأيقونة الخاصة بالبرنامج في الريحيستري
و بالتالي يستطيع نظام التشغيل من هذه المعلومات التعرف علي البرنامج الذي يقوم بتشغيل الملف
وعملية التسجيل تتم باستخدام دالة من دوال API إسمها SHChangeNotify تقريبا
وعلي ما أظن الموقع هنا به الفكرة هذه
ابحث في الموقع ستجد الحل
مشاركة لاخواني اقول:
اجعل لك امتداد خاص يشغله برنامجك.
انظر
للرابط
سوف أضرب لكم مثلا للفكرة التى أريدها
مثلا أنا عندى برنامج عارض للصور فكيف أفتح ملف (صورة) بمجرد النقر عليها فتفتح نفس الصورة بواسطة البرنامج