Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: Gianni en Octubre 11, 2013, 12:37:02 pm
-
Hello
I 'm writing a program that should display on the secondary monitor a form in full screen.
This form must be locked because :
I have to prevent other windows overlap on the secondary display .
The mouse pointer should not be visible on secondary screen.
I thought to implement a Global (system Wide) Hooks using WH_CBT message.
but it seems a drastic solution and difficult to implement.
Have you any idea how can this problem be solved ?
--------------------------------------------------------------------------------------------------------------------------------------------
Estoy escribiendo un programa que se debe mostrar en el monitor secundario de un formulario en pantalla completa.
La ventana de este programa debe ser bloqueada porque:
Tengo que evitar que otras ventanas se superponen en la pantalla secundaria .
El puntero del ratón no debe ser visible en la pantalla secundaria.
Pensé para implementar Global (system Wide) Hooks usando el WH_CBT mensaje
pero parece una solución drástica y difícil de implementar.
¿Tienes alguna idea de cómo se puede solucionar este problema?
-
At first and quick i would try "dock" that form to the left (or rigth, dependes of WHERE is the monitor). No window can overlap it when maximize. But user CAN put windows over it... It can be a quick solution
==
Una solucion rapida seria dockear el form a la izquierda (o derecha, depende de donde este el monitor). Ninguna ventana se superpondra cuando se maximize, pero el usuario puede poner ventanas sobre esta, hay que probar
-
Hello raul338
My window if fullscreen(maximize)
I want to prevent the user from moving other windows on my window.
-
HELLO!!!
Well, i think you need to use allways on top.
Hide mouse pointer (you can do this by changin the mouse pointer when it is over your form).
Google it!
THANKS FOR READING!!!