ايران ويج

نسخه‌ی کامل: گرفتن هندل یک کنترل برنامه خارجی
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
کمک کنید لطفا: هندل تکست باکس وردپد رو میخوام
Private Declare Function GetForegroundWindow Lib "user32" () As Long
WinHandle = GetForegroundWindow
Print WinHandle

وقتی پنجره Wordpad رو فعال میکنم (روش کلیک میکنم که بالای همه پنجره ها باشه) کد بالا هندل کل برنامه وردپد رو میده من هندل تکست باکس وردپد که توش متن نوشته میشه رو میخوام.
سلام.
وقتی هندل وردپد رو گرفتی با GetWindow و پارامتر GW_CHILD هندل های زیر مجموعه وردپد رو بگیر.
اون مسئله حل شد با مختصات ماوس هندل تکست باکسش رو گرفتم و سپس نام کلاسش رو که RICHEDIT50W بود! (اگه کسی خواست)

ولی برای گرفتن هندل زیر مجموعه من با GetWindow کار نکردم میشه یه مثال کوچیک بزارید برام یاد بگیرم!؟