Desactiver le bureau et les icones.

Description

Le programme permet de cacher le bureau. Ce code est reservé au débutant, on peut y voir aussi l'utilisation de couleur avc
textcolor(...);

Voilà.
Je suis un débutant alors soyer clément.

Source / Exemple :


#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <conio.c>

void IconeBureau (bool afficher)
{                                                                 // les commandes d'affichages,
     HWND hProgMan = ::FindWindow (NULL, "Program Manager") ;     // d'initialisation du bureau.

     if (hProgMan)
     {
        if (afficher)
         ::ShowWindow (hProgMan, SW_SHOW);
        else
         ::ShowWindow (hProgMan, SW_HIDE);
     }
}

int main()
{
textcolor(WHITE);
char choix;
printf("\t\t\t...:: Menu ::...\n\n\t1.Cacher le bureau\n\t2.Afficher le bureau.\n\t3.Quitter [n'importe quelle touche]\n\n ");

printf("\t\t\tVote choix :: ");
textcolor(GREEN);              // utilisation de couleur avc textcolor.
scanf("%i",&choix);
textcolor(WHITE);
if (choix==1)
{
IconeBureau(false);            // le bureau se cache : "false"
}
if (choix==2)
{
IconeBureau(true);             // le bureau s'afficher : "true"
}
if (choix==3)
{
printf("\n\n");
system("pause");
return 0;

}
if (choix!=1 || choix!=2 || choix!=3)
{
system("cls");
return main();
}

}

Conclusion :


J'ai juste un petit bug quand je veux quitter, et que j'ai désactivé le bureau...Mais ceci n'empeche en rien le fonctionnement du programmes.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.