FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
"Ocultar" formulario
Hola a todos!
Estoy interesado en hacer que mi aplicación no se encuentre visible en la Task Bar, es decir que se vea el form solamente, se que en VB esto se puede lograr al poner el valor False en la propiedad ShowInTakBar. Quisiera lograr este mismo efecto en Delphi. He revisado la guía de APIs y no he encontrado alguna que me lo permita... a lo mejor estoy buscando mal. ¿Hay alguna API que me lo permita? ¿O hay otro modo de hacerlo? Desde ya muchas gracias. |
#3
|
||||
|
||||
Gracias...
Gracias por tu ayuda.... me sirvió de mucha ayuda!
Pero, no quiero ponerme pretencioso: estuve pensando que esa forma de visualización sea una opción que el usuario pueda activar o desactivar a gusto. Mi pregunta es: ¿Hay una manera de revertir el proceso? Se entiende, quiero que dependiendo de la preferencia indicada (True o false), se visualize o no en la Task Bar. Gracias... espero comentarios. |
#4
|
||||
|
||||
SetWindowLong es una función que cambia (entre otras cosas) el estilo de la ventana y regresa el valor anterior. Sólo tienes que guardar este último para poder restaurarlo cuando desees.
Sería recomendable que buscaras en la ayuda del SDK de Windows acerca de esta función para que te enteres de lo que estás haciendo. // Saludos |
#5
|
|||
|
|||
Ahora que lo menciona el amigo Román, me he dado una vuelta por M$ y he visto que esta función ha sido substituida
Cita:
SetWindowLong SetWindowLongPtr Espero que te sea de ayuda |
#6
|
||||
|
||||
Gracias
Gracias por el aviso y las url's ...
Cuando tenga más tiempo, le dedicaré un estudio completo. En cuento haya obtenido resultados, les aviso.. gracias por sacarme esa inquietud |
#7
|
||||
|
||||
Muchas Gracias!
Muchas gracias!...
Ya he logrado lo que tanto deseaba hacer para darle funcionalidad a mi aplicación... me fue de mucha ayuda sus consejos! |
|
|
|