PDA

View Full Version : سوال: کنترل یک اپلیکیشن



mrbm_2007
چهارشنبه 28 دی 1390, 11:37 صبح
سلام دوستان
من می خوام از طریق برنامه ی خودم یه برنامه دیگه رو باز کنم و توی پنجره ی اون برنامه چندتا ورودی رو تغییر بدم و روی چند تا دکمه هم کلیک کنم. کسی هست که پیشنهاد مناسبی در این باره داشته باشه؟
یه راه اینکه موقعیت موس رو ببرم روی وردی ها و دکمه های مورد نظر و کلیک کنم (به صورت مجازی از طریق کد) و به نظر کار جالبی نیست و لازمه که اون برنامه حتما روی بقیه پنجره ها باشه تا روش کلیک بشه!
از طرفی من یه راهی می خوام که بشه اون برنامه رو مخفی کرد و کاربر اون برنامه رو نبینه!
میشه یه جوری به کنترل های داخل اون پنجره دسترسی داشته باشم؟ (البته اون برنامه مورد نظر با سی شارپ نیست)
ممنون میشه اگر راه حلی پیشنهاد بدید.:متفکر:

spring69
چهارشنبه 28 دی 1390, 12:14 عصر
سلام.لازمه این کار استفاده از توابع API هست.
دنبال GetWindow و GetWindowEX و دیگر توابع ای پی آی بگردید

mrbm_2007
چهارشنبه 28 دی 1390, 13:38 عصر
ممنون از توجهتون
بله با این توابع آشنا هستم ولی من به کنترل های داخل پنجره باید دسترسی داشته باشم
آیا با همین توابع هندل اون کنترل ها مثلا تکست باکس و منوها و ... رو رو میشه گرفت و مقادیر اونها رو تغییر داد؟