View Full Version : گرفتن پنجره فعال ویندوز
mostafa_khorasani
دوشنبه 09 آذر 1388, 08:46 صبح
:لبخندساده:سلام به دوستای عزیزم
میخاستم ببینم چطوری میتونم
نام یا هندل برنامه ای که هم اکنون کاربر داره باهاش کار میکنه
را بگیرم
alinikaein
دوشنبه 09 آذر 1388, 08:50 صبح
سلام دوست عزيز؛
ميتونيد از GetActiveWindow استفاده كنيد. براي كسب اطلاعات بيشتر به لينك زير مراجعه كنيد:
http://msdn.microsoft.com/en-us/library/ms646292%28VS.85%29.aspx
يا علي... موفق باشيد...
mostafa_khorasani
دوشنبه 09 آذر 1388, 08:56 صبح
سلام دوست عزيز؛
ميتونيد از GetActiveWindow استفاده كنيد. براي كسب اطلاعات بيشتر به لينك زير مراجعه كنيد:
http://msdn.microsoft.com/en-us/library/ms646292%28VS.85%29.aspx
يا علي... موفق باشيد...
مرسی علی جان. getactivewindow کار نمیکنه
آزمایش کردم
در بیشتر برنامه ها هندل صفر بر میگردونه.یه تست بزن.بازم مرسی
Felony
دوشنبه 09 آذر 1388, 09:26 صبح
شما نمیتونید هندل پنجره فعالی رو که جزو نخ های برنامه شما نیست رو با GetActiveWindow به دست بیارید ( تو همون MSDN هم گفته ) ، برای گرفتن هندل پنجره فعال از GetForegroundWindow استفاده کنید .
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.