Pregunta: | 159 - MINIMIZAR CON "MINIMIZE TO TRAY" |
Autor: | Mike79 |
Mi pregunta es la siguiente, estoy programando una aplicacion en Vbasic 5.0 para windbugs 95 que diga Virus95, upsss Windows95, y quisiera que mi aplicacion se minimizara con el ahora tan popular "minimize to tray", supongo tengo que llamar una dll externa, agradecere cualquier informacion al respecto, y si se puede algun programa de ejemplo que lo realice. |
Respuesta: | Diego Femenias |
Hola, primero que nada, no me parece correcto que hables mal de Windows, para hacerlo es necesario algo mas de conocimientos del mismo que haber leido un articulito protohacker, y por lo que veo en tu pregunta (que me parece 100% razonable) no los tenes. O sea, es bueno que preguntes, pero no menosprecies a Windows sin motivo.
Como se hace, hay objeto, csystray.ocx, que deja el icono en el tray, tenes que darle la propiedad "InTray" en TRUE, y poner la propiedad del formulario "ShowInTaskBar" en FALSE. |
Respuesta: | Xavi |
Colocar un icono en el tray es bastante facil. El problema es si quieres que este icono sea sensible, es decir, que lo pulses y haga algo. Para ello hay que ´Subclasear´ la ventana. Como es bastante complicado te digo donde encontrar un programa de ejemplo. www.planet-source-code.com, apartedo de VB, en el buscador que te saldra pon "systray" o "subclass" SUERTE |
Respuesta: | Asdruval Velasquez |
Tengo un Código de ejemplo de como se hace via Api de Windows. Aqui lo puedes descargar: resp159.zip |