Título: como dejar un formulario siempre visible? Publicado por: G3r4rD en 28 Febrero 2006, 15:01 pm necesito crear un formulario que siempre este visible y lo consigo con esta api
SetWindowPos Formulario.hWnd, HWND_TOPMOST, Formulario.Left / 15, _ Formulario.Top / 15, Formulario.Width / 15, _ Formulario.Height / 15, SWP_NOACTIVATE Or SWP_SHOWWINDOW pero hay momentos que determinados menus me saltan por encima, me gustaria saber si hay alguna otra api que me permita poner el formulario por encima de todas las demas ventanas sin excepcion Título: Re: como dejar un formulario siempre visible? Publicado por: _Sergi_ en 1 Marzo 2006, 11:20 am Lo unico que se me ocurre es que mantengas el foco de la aplicacion siempre
Haz un timer con un intervalo corto y pon en el Form1.Setfocus De este modo tu formulario, ademas de siempre estar delante de todas las ventanas, lo estará de cualquier elemento de la pantalla. (NOTA: Es normal que parpadee el form; si parpadea mucho reduce el intervalo.) Saludos |