FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Que estoy haciendo mal?
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Que estoy haciendo mal?
Posted: Wed Mar 14, 2012 08:41 AM
Intento mostyrar el escritorio desde un dialogo de mi aplicación con:
Code (fw): Select all Collapse
ShowWindow( GetDespktopWindow(),1)
pero no funciona. ¿Que estoy haciendo mal?

Gracias

Saludos
Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Que estoy haciendo mal?
Posted: Wed Mar 14, 2012 10:20 AM

Una solución seria ocultar tu ventana principal con oWnd:Hide() y asi se vera el escritorio que está debajo

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: Que estoy haciendo mal?
Posted: Wed Mar 14, 2012 12:06 PM
antolin,

Un chapu puede ser ejecutar el archivo "mostrar escritorio.scf" que es el que se llama para mostrar el escritorio. Si no tienes uno "seguro" pues lo creas en el momento de mostrar el escritorio, porque contiene:

Code (fw): Select all Collapse
<Mostrar Escritorio.scf>
----------------------------
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop


Saludos
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Re: Que estoy haciendo mal?
Posted: Fri Mar 23, 2012 07:16 AM

Gracias Antonio, pero lo que necesito es minimizar mi aplicación desde un dialogo para más tarde volver a maximizarla (lo habitual), pero no hay manera. La minimizo, SI, con el oWnd:oWnd:hWnd correspondiente pero, despues no se vuelve a maximizar, no hace nada al pinchar sobre el icono de la barra de estado. Y aunque minimze el resto de aplicaciones, la mia no aparece por ningun lado. Supongo que lo intenta, pero como el flujo del programa estaba en el dialogo, la apliación no se habre, ni se muestra.

Lo que pido puede parecer una tontería, pero ya sabes como son algunos usuarios, les dices que pìnchen sobre el icono minimzado de otras aplicaciones, pero como están acostumbrados a minimzar primero, pues como que no lo ven claro, y no se encuentran comodos si no minimizan lo que estan haciendo antes de maximizar otra cosa. Y en cuanto al icono mostrar escritorio ... "¿eso que eee lo que eee?"
Por otra parte hmpaquito, el fichero "scf" ¿como se crea/maneja? ¿se crea con el note y se llama como si fuera un exe con WinExec()?

Gracias por sus respuestas.

Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55

Continue the discussion