delphi4arab منتديات دلفي للعرب
طباعة نافذة على الشاشة(فوق الكل) - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : طباعة نافذة على الشاشة(فوق الكل) (/showthread.php?tid=6462)



طباعة نافذة على الشاشة(فوق الكل) - ALmuhhnad - 27-09-2014

السلام عليكم ورحمة الله

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

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


طباعة نافذة على الشاشة(فوق الكل) - h-farid - 27-09-2014

و عليكم السلام و رحمة الله

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

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

و الله سبحانه أعلم و هو الموفق للخير.


طباعة نافذة على الشاشة(فوق الكل) - ALmuhhnad - 06-10-2014

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

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