La Web del Programador: Comunidad de Programadores
 
    Pregunta:  25067 - CERRAR PROGRAMAS DESDE VISUAL FOXPRO
Autor:  Carlos Mario Taborda
Me gustaria cerrar cualquier programa que este abierto en mi ordenador (computadora), desde Visual FoxPro 6.0, que còdigo me recomiendan..
Gracias de antemano por cualquier ayuda que me puedan ofrecer.

  Respuesta:  Jeg
* Debes hacer uso de la api de windows

WM_CLOSE = 16
Declare Integer FindWindow In win32Api ;
String ClassName, ;
String WindowTitle && Titulo (caption) de la ventana a buscar

Declare Integer PostMessage In Win32Api ;
Integer hWnd, ;
Integer Msg, ;
Integer wParam, ;
Integer lParam

* Por ejemplo, si tienes el word abierto con un documento en blanco
* usas la siguiente linea de codigo

PostMessage(FindWindow(Null,"Documento1 - Microsoft Word"),WM_CLOSE,0,0)

Clear Dlls