امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
بدست آوردن دستگيره (Handle) موضوعات در پنجره ها
نویسنده پیام
P.Bayat آفلاین
تازه وارد

ارسال‌ها: 13
موضوع‌ها: 3
تاریخ عضویت: آذر ۱۳۸۷

تشکرها : 2
( 6 تشکر در 5 ارسال )
ارسال: #1
myBB  بدست آوردن دستگيره (Handle) موضوعات در پنجره ها
با سلام خدمت دوستان
من يه سوال در مورد دستگيره Handle در پنجره هاي ويندوز دارم. مثلا اگه من بخوام هندل يه Edit رو كه يوزر داره توش تايپ ميكنه بدست بيارم بايد چكار بكنم.
البته من با توابه FindWindow , FindWindowEx آشنايي كامل دارم و مي تونم هندل هر چيزي رو كه ميخوام بدست بيارم اما مشكل اينجاست كه من Edit يي رو ميخوام كه كاربر الان داره توش تايپ ميكنه و Active.
با تشكر قبلي.
۰۷-اسفند-۱۳۸۷, ۱۲:۴۵:۴۳
ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: بدست آوردن دستگيره (Handle) موضوعات در پنجره ها
با استفاده از تابع getForgroundWindows شما میتونین هندل پنجرهای که focus روش هست رو به دست بیارین

کد:
var
h:hwnd;
begin
h:=getforgroundwindow();
(آخرین ویرایش در این ارسال: ۰۷-اسفند-۱۳۸۷, ۱۷:۵۲:۳۲، توسط lord_viper.)
۰۷-اسفند-۱۳۸۷, ۱۳:۵۹:۵۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : zahed2009


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بدست اوردن ورژن ویندوز lord_viper 10 7,602 ۰۱-تير-۱۳۹۴, ۱۵:۴۴:۰۱
آخرین ارسال: samavi2020
Question [سوال] هندل های یک پنجره spase 8 3,871 ۱۸-مرداد-۱۳۹۳, ۱۴:۴۸:۲۵
آخرین ارسال: veyskarami
Question بدست آوردن زبان نوشتار(input language) پنجره فعال ویندوز The.Ghost 1 2,169 ۲۴-خرداد-۱۳۹۲, ۲۳:۲۹:۴۶
آخرین ارسال: veyskarami
Question بدست آوردن مدل سی پی یو و شماره سریال سی پی یو که در 64 بیتی هم کار می کند. The.Ghost 0 2,704 ۱۶-فروردین-۱۳۹۱, ۰۶:۱۹:۵۴
آخرین ارسال: The.Ghost
Question [سوال] کار با هندل پنجره ها در دلفی sajjad1390 3 4,712 ۰۵-دى-۱۳۹۰, ۱۱:۰۳:۰۲
آخرین ارسال: lord_viper
Exclamation بدست آوردن اطلاعات اكانت ديال آپ * كمك كنيد P.Bayat 14 11,466 ۱۶-بهمن-۱۳۸۷, ۱۳:۳۱:۱۸
آخرین ارسال: P.Bayat
  Get handle of Foreground window's active child window !!!!!! Knight 10 4,381 ۰۵-بهمن-۱۳۸۴, ۰۰:۲۹:۳۵
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS