ایجاد حالت های مختلف انیمیشنی بر روی فرم در VB6
هدف : این تابع حالت های انیمیشنی بر روی فرم یا پنجره یا قسمت های دیگر میگزارد.
مبدا : User32.dll
هدف : این تابع حالت های انیمیشنی بر روی فرم یا پنجره یا قسمت های دیگر میگزارد.
مبدا : User32.dll
کد:
Const AW_HOR_POSITIVE = &H1 Const AW_HOR_NEGATIVE = &H2 Const AW_VER_POSITIVE = &H4 Const AW_VER_NEGATIVE = &H8 Const AW_CENTER = &H10 Const AW_HIDE = &H10000 Const AW_ACTIVATE = &H20000 Const AW_SLIDE = &H40000 Const AW_BLEND = &H80000 Private Declare Function AnimateWindow Lib "user32" (ByVal hwnd As Long, ByVal dwTime As Long, ByVal dwFlags As Long) As Boolean Private Sub Command1_Click() AnimateWindow Text1.hwnd, 5000, AW_HOR_POSITIVE 'Or AW_HIDE End Sub Private Sub Command2_Click() AnimateWindow Text1.hwnd, 5000, AW_VER_POSITIVE Or AW_HIDE End Sub Private Sub Form_Load() Text1.Visible = False AnimateWindow Me.hwnd, 5000, AW_CENTER 'Or AW_ACTIVATE 'AnimateWindow Me.hwnd, 5000, AW_VER_POSITIVE Or AW_HOR_NEGATIVE Me.Cls End Sub Private Sub Form_Unload(Cancel As Integer) AnimateWindow Me.hwnd, 2500, AW_VER_POSITIVE Or AW_HOR_NEGATIVE Or AW_HIDE Set Form1 = Nothing End Sub
دیدگاه