• Jueves 14 de Noviembre de 2024, 17:19

Autor Tema:  Cerrar Programa Desde Elmio  (Leído 1464 veces)

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Cerrar Programa Desde Elmio
« en: Viernes 10 de Diciembre de 2004, 21:23 »
0
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.
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Cerrar Programa Desde Elmio
« Respuesta #1 en: Viernes 10 de Diciembre de 2004, 23:56 »
0
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
  1.  
  2. 'ALGO ASI
  3. x = FindWindow (vbNullString "Nombre del Caption") '--> osea el nombre de la partecita de arriba la azul del form
  4. SendMessage () 'aqui va el valor x y el valor de la constante
  5.  
  6.  
NO TE DOY EL CODIGO COMPLETO PUES NO ME ACUERDO.
OJALA TE SIRVA.
CHAO
El pasado son solo recuerdos, el futuro son solo sueños

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Cerrar Programa Desde Elmio
« Respuesta #2 en: Sábado 11 de Diciembre de 2004, 17:37 »
0
OK LA RESPUESTA ES ASI:
Código: Text
  1.  
  2. 'Api's SendMessage y FindWindow y Const WM_CLOSE
  3. Private Sub CmdClose_Click()
  4.  On Error Resume Next
  5.  x = FindWindow (vbNullString, "Calculadora") 'como ejemplo la calculadora, el otro es el nombre de la clase
  6.  If x = 0 Then MsgBox "El programa no esta ejecutandose"
  7.  SendMessage (x, WM_CLOSE, 0&, 0&)
  8. End Sub
  9.  
  10.  
OJALA TE SIRVA.
CHAO
El pasado son solo recuerdos, el futuro son solo sueños

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Cerrar Programa Desde Elmio
« Respuesta #3 en: Sábado 11 de Diciembre de 2004, 23:31 »
0
AQUI AHI OTRA LA BAJE DE LA WEB DEL GUILLE
OJALA TE SIRVA.
CHAO
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
El pasado son solo recuerdos, el futuro son solo sueños