View Full Version : استفاده از findwindow
mehran901
پنج شنبه 24 مرداد 1392, 00:06 صبح
سلام بر دوستان ،
کسی میتونه با ی مثال نحوه درست استفاده از API Findwindow رو به من نشون بده ؟
من به هر طریقی استفاده میکنم ی مشکل ی جاش وجود داره !
IpClassName رو null در نظر بگیریم و از WindowName استفاده کنیم
تشکر میشه
mehran901
پنج شنبه 24 مرداد 1392, 00:44 صبح
مشکل حل شد فقط ی مسئله ای ، ما وقتی هدر windows.h رو اضافه میکنیم نیازی به تعریف پایه ای findwindow نیست دیگه ؟ :|
همه api ها به صورت پیشفرض در windows.h تعریف شدن یعنی ؟!
mehran901
پنج شنبه 24 مرداد 1392, 01:08 صبح
من یک مسئله دیگه ای رو هم مطرح کنم ، دوستان ما اگه رو ی برنامه ای هوک کنیم و ببینیم در صورتی که به طور مثال کلید F1 فشرده میشه چه پیغامی واسش فرستاده شده و اون رو خودمون واسش ارسال کنیم قاعدتا باید کلید شبیه سازی بشه ! ، کسی میدونه چرا با فرستادن کد کلید های موس به هندل ی برنامه ، کلید های موس در صورتی که فوکوس روی برنامه نباشه شبیه سازی نمیشن ؟
یکی از مشکلاتی که الان یادم افتاد این بود که وقتی من میخوام برنامه ای رو کنترل کنم توسط برنامه خودم ، و فوکوس روی اون قرار نمیگیره ! چطوری پیام های اجرایی کلید ها رو واسه هندلش بفرستم و مشابه کاری انجام بشه که کاربر داره باهاش کار میکنه
بطور مثال با postmessage من مقادیر
WM_MBUTTONDOWN = &H207
WM_MBUTTONUP = &H208
رو واسه هندل بخش مورد نظرم از برنامه ارسال میکنم ولی به خوبی کار نمیکنه ( یادم نیس یا کلا کار نمیکرد یا اگه فوکوس روی برنامه نبود کار نمیکرد)
ولی کلید های کیبورد ارسال میشن
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.