PDA

View Full Version : Handle



f.sh_a
سه شنبه 02 خرداد 1385, 01:15 صبح
ببینید یه پنجره هست که ما هندل اونو داریم
داخل این فرم پنجره یه تکس باکس وجود داره چطور می شه هندل تکس باکس رو گرفت که هر موقع شروع به تایپ توش شد بگیرم متن اونو !!
گرفتین پس هندل تکس یا اگه روش دیگهای بجز هندل هست

f.sh_a
سه شنبه 02 خرداد 1385, 08:58 صبح
دوستان خیلی گیرم کمک

Behrooz_CS
سه شنبه 02 خرداد 1385, 15:35 عصر
شما می تونی از تابع
API
EnumWindow
استفاده کنی
به این صورت که این تابع به ازای هر
Handle
پنجره ای که پیدا کنه تابع شما رو صدا می زنه
شما باید توی تابعتون چک کنی که این پنجره مورد نظرتون هست یا نه اگر بود باید مقدار
False
برگردونی

بعد هم با تابع
GetWindowText
متن شو بخونی

موفق باشی

f.sh_a
سه شنبه 02 خرداد 1385, 22:12 عصر
دوست من متوجه نشدی
من handle پنجره رو دارم ، اما داخل پنجره یه تکس باکس handle اونو می خوام و مقدار داخل اون

Behrooz_CS
چهارشنبه 03 خرداد 1385, 10:46 صبح
اتفاقاً من متوجه شدم
اما شما جواب منو متوجه نشدید

شما باید Handle پنجره را به این تابع پاس کنی تا تمام Handle های زیر مجموعه اونو بهتون
بده
با این روش می تونی Handle اون TextBox را پیدا کنی

امیدوارم متوجه شده باشید