PDA

View Full Version : تغیر خاصیت های یک برنامه دیگر با برنامه نویسی



41134100
یک شنبه 04 مرداد 1388, 16:15 عصر
سلام
چطور میتونم با برنامه کاری کنم که یک برنامه دیگه نمایش داده نشه؟
مثلا با اجرای برنامه من برنامه یاهو مسنجر دیگه دیده نشه(مخفی)
(من میخوام به این برنامه ای که مخفیش میکنم،مقادیر بفرستم و بگیرم)

sohrab o
یک شنبه 04 مرداد 1388, 16:23 عصر
اول باید هندل اون برنامه بدست بیاری بعد با توجه به اینکه می خوای چیکار کنی از توابع دیگه استفاده کنی

41134100
یک شنبه 04 مرداد 1388, 19:57 عصر
اول باید هندل اون برنامه بدست بیاری بعد با توجه به اینکه می خوای چیکار کنی از توابع دیگه استفاده کنی
راحت ترین راه واسه به دست آوردن هنذل یک برنامه چیه؟ آیا سمپل آماده دارید؟
برای مخفی کردن از کدم توابع باید استفاده بشه؟چطور؟

xxxxx_xxxxx
یک شنبه 04 مرداد 1388, 22:14 عصر
راحت ترین راه واسه به دست آوردن هنذل یک برنامه چیه؟ آیا سمپل آماده دارید؟
با استفاده از اين توايع:


Private Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long

يا:


Private Declare Function GetForegroundWindow Lib "user32.dll" () As Long

اين كه از كدوم يكي از اين توابع استفاده كنيد بستگي به خودتون داره كه مي خواين چه زماني برنامه تون كارهاشو انجام بده. و يا اين كه شما آيا اطلاعي از خصوصيات پنجره موردنظر داريد يا خير.


برای مخفی کردن از کدم توابع باید استفاده بشه؟چطور؟
مي تونيد ار تابع SendMessage استفاده كنيد كه مطمئن تر هست. البته بايد ثابت (Constant) پيام موردنظرتونو بدونيد چي هست. از MSDN (http://msdn.microsoft.com/en-us/default.aspx) كمك بگيريد.

sohrab o
دوشنبه 05 مرداد 1388, 15:36 عصر
اینجا هم نمونه ای گذاشتم،ضرر نداره دانلود کنی ،
http://barnamenevis.org/forum/showthread.php?t=170321
موفق باشی/