سؤال

X Windows العمليات الخاصة تسمى نافذة المديرين أن إدارة تخطيط ويندوز والزينة مثل شريط العنوان, أزرار التحكم الخ.مثل هذه العمليات استخدام X Windows API للكشف عن الأحداث المتعلقة windows الأحجام والوظائف.

هل هناك أي ثابت طرق لكتابة مثل هذه العمليات لـ Microsoft Windows أو Mac OS/X ؟

أنا أعرف أن هذه الأنظمة هي أقل مرونة ولكن أنا أبحث عن شيء من شأنها أن استخدام واجهات برمجة التطبيقات العامة و غير مسجلة الخارقة.

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

المحلول

Windows و Mac OS X قد بنيت في "نافذة مديري" التي لا يمكن تغييرها.هناك العديد من الطرق لتخصيص الشكل والمظهر من منصة ولكن لا يمكنك حقا استبدال النافذة الحالية المديرين.

تطبيق برامج استخدام واجهات برمجة التطبيقات في تلقي الأحداث والتفاعل مع نظام التشغيل.يمكنك إرسال طلب يتحرك تطبيقات أخرى' ويندوز حول على الشاشة, ولكن لا يمكنك الحصول على مستوى من التحكم يمكنك من X.

نصائح أخرى

أنا لا أعرف الكثير عن OSX ، ولكن ل يوجد العديد من نافذة استبدال مديري مايكروسوفت ويندوز.منذ على الأقل ويندوز فيستا ، الافتراضي هو WM سطح المكتب نافذة مدير (أو DWM).

هنا بعض لقد استعملت عندما كنت عالقة باستخدام ويندوز:

  • LiteStep - أنا استخدم هذا عندما كنت 8 (في عام 1998)
  • BB4win - أنا استخدم هذا عندما كنت في الوسائط المتعددة المدرسة اضطرت إلى استخدام windows (أدوبي أدوات)
  • شارب (الآن SharpEnviro) - لطيفة تبحث ، ينبغي أن مايكروسوفت قد استخدمت هذا كما الافتراضي في ويندوز فيستا :)

أنصح لك أن جروك تلك المصدر رموز إذا كنت ترغب في لفة الخاص بك MS الفوز WM.أنا لا أعرف كيف مستوى منخفض التحكم يمكنك الحصول على ، ولكن استبدال نافذة الديكور يبدو ممكنا للغاية إذا كنت تريد أن تفعل ذلك.

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