Seite 1 von 1

Desktop verstecken geht leider nicht

Verfasst: 14.12.2006 17:03
von Delle
Hallo,

warum funzt der Code hier nicht:

hWnd=FindWindow_("Progman",0)
ShowWindow_(hWnd,0)

System is Win98, müßte ja aber kein Problem darstellen.

Verfasst: 14.12.2006 17:07
von RSBasic
Hi Delle
Probiere es so:

Code: Alles auswählen

hWnd = FindWindow_(#Null, "Program Manager") 
ShowWindow_(hWnd, #SW_HIDE)

Verfasst: 27.01.2007 11:09
von dysti
Wenn ich den Code ausführe, ist der Desktop ja verschwunden.
Ist der auch nach einem Neustart weg oder wieder da bzw. eine temporäre oder permanente Wegschaltung?

Verfasst: 27.01.2007 14:29
von RSBasic
@dysti
>Ist der auch nach einem Neustart weg
Nein, nach dem Neustarten des Computers ist der Desktop wieder da.

Verfasst: 27.01.2007 14:53
von TomS
Kann man das auch rückgängig machen, ohne Neustart?

Verfasst: 27.01.2007 14:55
von Kaeru Gaman
ohne ausprobiert zu haben würde ich mal ganz spontan sagen:

Code: Alles auswählen

ShowWindow_(hWnd, #SW_SHOW) 

Verfasst: 27.01.2007 14:56
von Kiffi
TomS hat geschrieben:Kann man das auch rückgängig machen, ohne Neustart?

Code: Alles auswählen

hwnd = FindWindow_(#Null, "Program Manager")
ShowWindow_(hwnd, #SW_SHOW) 
Grüße ... Kiffi

Edit: Mit ausprobieren ;-)

Verfasst: 27.01.2007 18:06
von dysti
Ok, funzt. Man kann auch o oder 1 nehmen. Habe es ausprobiert.

Verfasst: 27.01.2007 18:26
von Kiffi
dysti hat geschrieben:Man kann auch o oder 1 nehmen.
... wenn o den Wert 0 hat, dann ja ;-)

Aber meinst Du nicht, dass der Code bei Verwendung dieser Konstanten
leichter lesbar ist?

Grüße ... Kiffi

Verfasst: 03.02.2007 18:52
von dysti
Klar Kiffi, nur der Ergänzung halber.