PDA

View Full Version : یافتن پنجره های یک پروسه ...



Hamid_PaK
پنج شنبه 10 اسفند 1385, 15:09 عصر
چطور می توانیم با استفاده از نام یک پروسه ( و یا PID و ... ) تمامی پنجره های ایجاد شده توسط آن را بیابیم ؟؟؟
- نکته :
1. تنها پنجره اصلی و یا پنجره های ولد برنامه مد نظر نمی باشد !!!
2. اگر روشی نیز وجود دارد که با استفاده از پنجره اصلی و یا ... بتوانیم پنجره های مرتبط را بیابیم هم مفید است.

با تشکر ، یا حق ...

dkhatibi
پنج شنبه 10 اسفند 1385, 17:08 عصر
راهنمای SDK ی دلفی را در مورد FindWindowEx ببین.

Hamid_PaK
پنج شنبه 10 اسفند 1385, 19:04 عصر
دوست عزیز دوباره دقت بفرمایید ...

تنها پنجره اصلی و یا پنجره های ولد برنامه مد نظر نمی باشد !!!
این فرمان برای دریافت پنجره و یا آبجکتهای ولد استفاده می شود ...
ولی پنجره هایی که جداگانه ساخته شده اند را با این فرمان نمی توان یافت !!!

- مثال :
نرم افزار Winamp که دارای چندین فرم برای کنترل لیست و ... می باشد ...
این فرمها همه یک پنجره جداگانه از فرم اصلی است ولی در کل توسط پروسه winamp.exe ساخته شده اند ...

با تشکر ، یا حق ...

Hamid_PaK
جمعه 11 اسفند 1385, 08:28 صبح
دوستان نظری ندارند !!!

Hamid_PaK
سه شنبه 15 اسفند 1385, 19:16 عصر
دوستان خیلی نیاز دارم !!!