delphi4arab منتديات دلفي للعرب

نسخة كاملة : طباعة نافذة على الشاشة(فوق الكل)
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

كيف الحال جميعاً
لدي نافذة وأريـ ـد طبعتها فوق كل النوافذ او اضهارها فوق كل النوافذ
حيث سيكون التحكم بها من خلال الـ HotKeys

طبعاً ليس شرط ان تكون نافذة ربما شكل ما
ما هي الطريقة المتبعه ؟
و عليكم السلام و رحمة الله

أنا أستعمل شيء مثل هذا :
كود :
SetWindowPos( Form57.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOACTIVATE + SWP_NOMOVE + SWP_NOSIZE ); Form57.show;

هناك إحدى خصائص الـ Form في الـ Object inspector تسمى : FormStyle. إذا وضعت لها القيمة fsStayOnTop يكون لها نفس مفعول الكود السابق.

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

عذراً على الرد المتأخر