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

نسخة كاملة : إستفسار : عن التعامل مع البرامج الخارجيه
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم الله الرحمن الرحيم

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

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

AL-MOB4RM3G
في موضوع

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

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

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

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

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

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

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


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

بمعني ان

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