ايران ويج

نسخه‌ی کامل: بدست آوردن دستگيره (Handle) موضوعات در پنجره ها
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام خدمت دوستان
من يه سوال در مورد دستگيره Handle در پنجره هاي ويندوز دارم. مثلا اگه من بخوام هندل يه Edit رو كه يوزر داره توش تايپ ميكنه بدست بيارم بايد چكار بكنم.
البته من با توابه FindWindow , FindWindowEx آشنايي كامل دارم و مي تونم هندل هر چيزي رو كه ميخوام بدست بيارم اما مشكل اينجاست كه من Edit يي رو ميخوام كه كاربر الان داره توش تايپ ميكنه و Active.
با تشكر قبلي.
با استفاده از تابع getForgroundWindows شما میتونین هندل پنجرهای که focus روش هست رو به دست بیارین

کد:
var
h:hwnd;
begin
h:=getforgroundwindow();