Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long Private Const WM_CLOSE = &H10Private Sub Timer1_Timer() Dim hwnd As Long ' 储存 FindWindow 函数返回的句柄 hwnd = FindWindow(vbNullString, "windows 任务管理器") ' 取得进程标识符 '只要把Windows Media Player换成别的程序名称就可了! If hwnd <> 0 Then a = SendMessage(hwnd, WM_CLOSE, 0, 0) End IfEnd Sub
Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const WM_CLOSE = &H10Private Sub Timer1_Timer()
Dim hwnd As Long ' 储存 FindWindow 函数返回的句柄
hwnd = FindWindow(vbNullString, "windows 任务管理器") ' 取得进程标识符
'只要把Windows Media Player换成别的程序名称就可了!
If hwnd <> 0 Then
a = SendMessage(hwnd, WM_CLOSE, 0, 0)
End IfEnd Sub