Programación General > Visual Basic 6.0 e inferiores
Cerrar Programa Desde Elmio
(1/1)
jodijo5:
hola amigos, necesito hacer un programa pues mi hermana me tiene cansado, para esto necesito que mi programa cierre otro programa, por ahi en c++ eh escuchado que hay un api, si conocen alguna que me pueda cerrar una ventana que no forma parte de mi aplicacion avisenme, ah tambien si pudieran un ejemplo de como usarla pues no estoy muy familiarizado con las API's, gracias.
RadicalEd:
A VER, EN SI EN SI EL EJM NO LO TENGO PERO UTILIZA LAS API's:
FindWindow, SendMessage Y LA CONSTANTE WM_CLOSE.
CON ESTAS 3 OPCIONES PUEDES CERRAR UN APLICACION
--- Código: Text --- 'ALGO ASIx = FindWindow (vbNullString "Nombre del Caption") '--> osea el nombre de la partecita de arriba la azul del formSendMessage () 'aqui va el valor x y el valor de la constante NO TE DOY EL CODIGO COMPLETO PUES NO ME ACUERDO.
OJALA TE SIRVA.
CHAO
RadicalEd:
OK LA RESPUESTA ES ASI:
--- Código: Text --- 'Api's SendMessage y FindWindow y Const WM_CLOSEPrivate Sub CmdClose_Click() On Error Resume Next x = FindWindow (vbNullString, "Calculadora") 'como ejemplo la calculadora, el otro es el nombre de la clase If x = 0 Then MsgBox "El programa no esta ejecutandose" SendMessage (x, WM_CLOSE, 0&, 0&)End Sub OJALA TE SIRVA.
CHAO
RadicalEd:
AQUI AHI OTRA LA BAJE DE LA WEB DEL GUILLE
OJALA TE SIRVA.
CHAO
Navegación
Ir a la versión completa