PDA

View Full Version : [C++] cancellare cestino


djpeppe
28-11-2008, 12:21
ciao
vorrei fare uno scherzetto ad un amico:
vorrei scrivere un programma in c++:
che parta all'avvio ma che non mostri schermate, che cancelli il cestino.
che comando devo dare per cancellare il cestino?
se uso system()?
e poi cosa scrivo in un file reg per ripristinare il cestino?

tomminno
28-11-2008, 13:16
Per nascondere il cestino ci sono 2 voci di registro da modificare, a seconda del tipo di pannello start (classico o alla XP)

\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu
\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel

La voce è identificata dal guid {645FF040-5081-101B-9F08-00AA002F954E}
0 per nascosto 1 per mostrato

cionci
28-11-2008, 16:26
Non è il posto adatto per queste cose. Puoi benissimo informarti su come fare nelle sezioni relative a Windows. Non riguarda la programmazione e quindi chiudo.