• Viernes 15 de Noviembre de 2024, 08:35

Autor Tema:  Cómo Cerrar Una Ventana De Otra Aplicación?  (Leído 2622 veces)

Willie_Ram

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Cómo Cerrar Una Ventana De Otra Aplicación?
« en: Miércoles 8 de Diciembre de 2004, 20:48 »
0
Necesito cerrar un cuadro de diálogo desde otra aplicación diferente a la que la llamó. Alguien sabe cómo puedo hacerlo?

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #1 en: Miércoles 8 de Diciembre de 2004, 21:01 »
0
no puedes.

La unica manera seria cerrando el proceso, lo cual lo puedes hacer de pronto  a traves de la api de windows o del sistema operativo que estes utilizando.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Willie_Ram

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #2 en: Miércoles 8 de Diciembre de 2004, 22:17 »
0
Cómo cierran las ventanas programas como el vnc?

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #3 en: Miércoles 8 de Diciembre de 2004, 23:21 »
0
Cita de: "JuanK"
api de windows
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Willie_Ram

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #4 en: Jueves 9 de Diciembre de 2004, 04:46 »
0
Cuál API :huh: ?

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #5 en: Jueves 9 de Diciembre de 2004, 04:51 »
0
Bueno, segun veo esto puede ser un poco avanzado para ti,
pero mirate en la pagina de msdn los temas relacionados al plataform SDK.

La API es una serie de programas, objetos, procedimeintos, variabloes..etc que te permiten acceder al interior del sistema operativo y realizar llamados a sus funciones, de esta forma puedes consultar por ejemplo al administrador de tareas y deternminar cual aplicacion cerrar en un momento dado.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

carmamezo

  • Miembro MUY activo
  • ***
  • Mensajes: 232
    • Ver Perfil
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #6 en: Viernes 10 de Diciembre de 2004, 20:42 »
0
He mirado poco, pero quizás la función EndDialog() te resulte útil.  Por lo que he leido se puede llamar incluso desde otro proceso.
Necesitas pasarle el handle de la ventana.... intenta sacarlo mediante la funcion FindWindow().
Todas las funciones pertenecen a la API de windows y se incluyen en la librería windows.h.
Un saludo
No hay tonto más molesto que el ingenioso.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #7 en: Viernes 10 de Diciembre de 2004, 21:40 »
0
Citar
s y se incluyen en la librería windows.h.

No todas las funciones de la api estan en windows.h.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

carmamezo

  • Miembro MUY activo
  • ***
  • Mensajes: 232
    • Ver Perfil
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #8 en: Viernes 10 de Diciembre de 2004, 21:44 »
0
Gracias Juank, me refería a las funciones citadas en mi mensaje, no a todas las funciones de la API de windows.
Un saludo.
No hay tonto más molesto que el ingenioso.

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Re: Cómo Cerrar Una Ventana De Otra Aplicación?
« Respuesta #9 en: Lunes 13 de Diciembre de 2004, 20:46 »
0
Para VB, yo uso las Api's FindWindow y SendMessage, no las se usar en C++, pero ahi te dejo la clave.
ojala te sirva.
chao
El pasado son solo recuerdos, el futuro son solo sueños