Lo primero es invocar a la Api de Windows desde Ax, a través de la clase WinAPI podemos acceder a algunas de las bondades de la API de Windows.
La función de la API de Windows que vamos a utilizar se llama: findWindow, toma como parámetros dos cadenas, la primera es el nombre de la clase a buscar, la segunda el titulo de la ventana.
En el fragmento de código buscaremos la clase "MozillaWindowClass", si la de Mozilla Firefox, y luego le aplicamos lo necesario para dejarla transparente.
01 void buscandoApp()
02 {
03 int64 h;
04 ;
05
06 h= winapi::findWindow("MozillaWindowClass","");
07 winapi::setWindowLayered(h);
08 winapi::setLayeredWindowOpaque(h,1000);
09 }
Este es solo un ejemplo sencillo, pero una vez que obtenemos el manejador de la ventana (hWnd) se le puede hacer muchas cosas (Cerrarla, minimizarla, restaurarla, moverla, etc.,).
No comments:
Post a Comment