Starcraft
January 28th, 2000, 09:28 AM
how would i close a prorgam already running? like notepad
|
Click to See Complete Forum and Search --> : Close a running program.... Starcraft January 28th, 2000, 09:28 AM how would i close a prorgam already running? like notepad January 28th, 2000, 10:38 AM You can use SendMessage API function with WM_Close parameter. You need to know WindowsClass of the running application, which you can find with Spy++ (VS tool). Or send me your E-Mail address and I'll send you Class to kill Application by its name. My e-mail chapran@earthlink.net Vlad AndyK January 28th, 2000, 03:06 PM 1) Make a command button (command1) and place this code into a form:private Declare Function FindWindow Lib "user32" Alias _ "FindWindowA" (byval lpClassName as string, _ byval lpWindowName as string) as Long private Declare Function PostMessage Lib "user32" Alias _ "PostMessageA" (byval hwnd as Long, byval wMsg as Long, _ byval wParam as Long, lParam as Any) as Long private Sub Command1_Click() wHandle = FindWindow(vbNullString, "Notepad") target = PostMessage(wHandle, &H10, 0&, 0&) If target = 0 then MsgBox "Closed" End Sub codeguru.com
Copyright Internet.com Inc., All Rights Reserved. |