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=2728)



إستفسار : عن التعامل مع البرامج الخارجيه - php3man - 19-01-2011

بسم الله الرحمن الرحيم

السلام عليكم ورحمه الله وبركاته

لفت نظري في برنامج
Win X_1.3
نزله الغالي

AL-MOB4RM3G
في موضوع

تعلم معي كيف تتعامل مع البرامج الخارجيّة ‏

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

القيمه هي style حتي جربت أني أكبر أبعاد النافذه تبقي القيمه كما هي
صوره توضحيه

كود :
http://www.lgana.com/up/uploads/images/lgana-27c832984b.gif

هل من الممكن الاستغناء عن handle والاخذ بها

اذا كانت مفيده كيفيه التعامل معها برمجيا ؟


إستفسار : عن التعامل مع البرامج الخارجيه - php3man - 19-01-2011

بسم الله الرحمن الرحيم

السلام عليكم ورحمه الله وبركاااته


أتضح لي ان قيمه style ثابته مع كل كومبوننت

بمعني ان

Internet Explorer_Server
style = 1442840576


إستفسار : عن التعامل مع البرامج الخارجيه - kachwahed - 20-01-2011

وعليكم السلام ورحمة الله وبركاته
الصورة لا تظهر، حاول التوضيح أكثر بمثال (كود)
إن كان المقصود GWL_STYLE فالأمر مختلف عن الـ Handle ولا يمكن الاستغناء عن هذا الأخير
Window Styles قيمة ثابتة تحصل عليها مكونات Windows لتحصل على شكل/سلوك معين
يمكن الحصول على القيم بـ GetWindowLong وتغيير البعض منها بـ SetWindowLong بالتوفيق.