Dim MMControl1 As Object
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Sub Command1_Click()
Dim winHwnd As Long
Dim RetVal As Long
winHwnd = FindWindow(vbNullString, Text1.Text)
Debug.Print winHwnd
If winHwnd <> 0 Then
MMControl1.hWndDisplay = winHwnd
music
End Sub
Private Sub Form_Load()
Set MMControl1 = CreateObject("MCI.MMControl")
End Sub
Sub music()
MMControl1.Notify = False
MMControl1.Wait = True
MMControl1.Shareable = False
MMControl1.DeviceType = "MPEGVideo"
MMControl1.FileName = "C:\WINNT\clock.avi"
MMControl1.Command = "Open"
MMControl1.Command = "Play"
MMControl1.Command = "prev"
End Sub
Private Declare Function mciSendString Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrRetureString As String, ByVal uRetureLength As Long, ByVal hwndCallback As Long) As Long
Private Sub Command1_Click()
Dim a As String
Dim i1 As Long
Dim m1 As String * 512
a = "open avivideo"
i1 = mciSendString(a, m1, 512, aa.hWnd)
'MsgBox i1
a = "play c:\a.avi"
i1 = mciSendString(a, m1, 512, aa.hWnd)
'MsgBox i1