View Full Version : سوال: active window
  
mpk2119
سه شنبه 08 فروردین 1391, 00:32 صبح
سلام
میخواستم یه تایمر وقتی برنامه من تو ویندوز اکتیو میشه ( foreground) فعال بشه و وقتی از حالت اکتیو در میاد (background) تایمر غیر فعال بشه.
لطفاً کمک کنید.
محسن واژدی
سه شنبه 08 فروردین 1391, 02:27 صبح
سلام
کد زیر را بررسی کنید:
Private Declare Function GetActiveWindow Lib "user32.dll" () As Long
Private Sub Timer1_Timer()
  If GetActiveWindow = hWnd Then
    Caption = Rnd
  End If
End Sub
موفق باشید
mpk2119
سه شنبه 08 فروردین 1391, 15:15 عصر
سلام
کد زیر را بررسی کنید:
Private Declare Function GetActiveWindow Lib "user32.dll" () As Long
Private Sub Timer1_Timer()
  If GetActiveWindow = hWnd Then
    Caption = Rnd
  End If
End Sub
موفق باشید
خیلی ممنون.
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.