ايران ويج

نسخه‌ی کامل: فوکوس کردن روی یک پنجره برنامه خاص
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان ، میخواستم با ویژوال بیسیک کدی بنویسم که فوکوس روی یک پنجره خاص رو انجام بده به فرض مثال : زمانی که برنامه فتوشاپ باز است با کلیک کردن روی یک Command Button فوکوس را به پنجره فتوشاپ ببره و پنجره رو انتخاب کنه .
سلام.
با API ها میتونی انجام بدی.

کد:
Option Explicit

Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As Any, ByVal lpWindowName As Any) As Long
Private Declare Function BringWindowToTop Lib "user32" (ByVal hwnd As Long) As Long

Private Sub Form_Load()
Dim lngHandle As Long
    lngHandle = FindWindow(vbEmpty, "Adobe Photoshop")
    BringWindowToTop lngHandle
End Sub