PDA

نسخه کامل مشاهده نسخه کامل : باز کردن برنامه در حال اجرا



MAR_Programmer
17-10-2006, 09:30
سلام
می خواستم بدونم چه جوری میشه یه برنامه رو که در حال اجرا هست اگر مجدد روی آیکون اون کلید شد اگر
در حالت Minimize هست به حالت Maximize برد
در ضمن من روش اینکه برنامه در حال اجرا هست یا نه رو بلدم فقط می خوام که برنامه بتونه Maximize بشه

Admiral
17-10-2006, 12:30
سلام

اگه من میخواستم این کار رو انجام بدم روشم این بود :

موقع اجرای برنامه چک میکردم که آیا نسخه دیگه ای از برنامه در حال اجراست.(با تابع FindWindow)

اگه برنامه در حال اجرا بود چک میکنم که مینیمایز هست یا نه (با تابع IsIconic اگه اشتباه نکنم !!)

اگه مینیمایز بود با ارسال یک پیام ماکسیمایزش میکنم.

بعد برنامه دوم(که کارهای بالا رو انجام میده) رو میبندم.