سؤال

على PocketPC، عند النقر فوق (x) إلى "إغلاق" التطبيق، يبقى مفتوحا في الخلفية. الطريقة الوحيدة لإغلاقها (بدون برامج طرف ثالث) هي الذهاب إلى الذاكرة> الذاكرة وإغلاق البرنامج. أو يمكنك تشغيل برامج أخرى حتى لا تحصل PPC على أي ذاكرة، فسيؤدي ذلك إلى إغلاق البرامج السابقة.

أقوم بتطوير تطبيق ل PPC وكنت أتساءل عما إذا كانت هناك طريقة أنيقة لإغلاق التطبيق فعليا عندما يقوم المستخدم بتصنيع الزر (x) في الزاوية العلوية اليمنى. هل هناك حدث مرفوع بهذا؟

(باستخدام .NET CF 3.5)

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

المحلول

على شكل PocketPC، فإن X هو زر تصغير. زر إغلاق، من ناحية أخرى هو زر "موافق". للحصول على زر موافق لعرضه، يمكنك تعيين خاصية MiniMizeBox إلى "False".

نصائح أخرى

ستكون هذه اختراق قبيح، وتطبيقات Pocket PC سيئة السمعة لعدم الخروج فعليا عند النقر فوق "X" كما تم إجراؤها على أجهزة الكمبيوتر المكتبية لسطح المكتب، في أرض Pocket PC، فإنه يرسله إلى الخلفية كما اكتشفت ... يمكن القيام به إما عند تلقي حدث "Form_Close" أو معالج الأحداث "Application_Exit" ...

system.diagnostics.process.getCurrentProcess (). قتل ()؛
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top