begin process at 2010 02 10 13:39:15
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > DÉSACTIVER LE BUREAU DE WINDOWS

DÉSACTIVER LE BUREAU DE WINDOWS


 Information sur la source

 Description

C'est un petit morceau de code que j'ai trouvé sur le net, il permet de desactivé le bureau de Windows c'est-à-dire que l'utilisateur n'a plus accés aux icones, au menu contextuel...

Source

  • {Disable:}
  • EnableWindow(FindWindowEx(FindWindow
  • ('Progman', nil), HWND(0), 'ShellDll_DefView', nil),
  • FALSE) ;
  • {Enable:}
  • EnableWindow( FindWindowEx( FindWindow
  • ('Progman', nil), HWND(0), 'ShellDll_DefView', nil),
  • TRUE) ;
{Disable:}
EnableWindow(FindWindowEx(FindWindow
('Progman', nil), HWND(0), 'ShellDll_DefView', nil),
FALSE) ;

{Enable:}
EnableWindow( FindWindowEx( FindWindow
('Progman', nil), HWND(0), 'ShellDll_DefView', nil),
TRUE) ;



 Sources du même auteur

Source avec Zip Source avec une capture TRAINER POUR PINDBALL 3D
GRADIENT FORM
FORCER À ÉCRIRE EN MAJUSCULES DANS UN TEDIT
Source avec Zip COMMANDE DES SCROLLS D'UN TMEMO OU D'UN TRICHEDIT
Source avec Zip CRÉATION DYNAMIQUE DE FICHE SANS RESSOURCE

 Sources de la même categorie

Source avec Zip NEXTGENS -> UNITÉS DE TYPES ÉVOLUÉS NOUVELLE GÉNÉRATION (DE... par f0xi
Source avec Zip Source avec une capture AUTO-COMPLÉTION D'UN CONTRÔLE DE SAISIE par Bacterius
Source avec Zip CARDS GAME SDK 1.0.0.0 par f0xi
Source avec Zip Source avec une capture TRAYICON - VOTRE ICONE DANS LA BARRE DES TACHES par Bacterius
Source avec Zip Source avec une capture WINHIDER _ CACHER UN PROGRAMME DE L'ÉCRAN ET DE LA BARRE DE ... par soldier8514

Commentaires et avis

Commentaire de Delphiprog le 03/07/2004 09:57:54 administrateur CS

Quand un code n'est pas de toi, c'est bien de le préciser mais il faudrait aussi préciser d'où ou de qui tu le tiens.
Il faut respecter les auteurs.

De plus, il n'est peut-être pas utile de nous republier ici tout ce qui existe sur le net. On est quand même pas idiots au point de ne pas savoir utiliser les moteurs de recherche.

Le code source ci-dessus est-il valable pour toutes les versions de Windows ?

Commentaire de SiZiOUS le 03/07/2004 21:43:05

Salut delphiprog : une remarque. Si il l'a trouvé sur un site allemand (comme moi une fois) et bien la, ca sert. Car je ne lit pas l'allemand et lire des pages franc-allemend traduitent par Babelfish c'est pas la peine...

Donc ca peut servir.

Commentaire de SiZiOUS le 03/07/2004 21:43:51

Oops les modos excusez moi : je voulais dire "car je lit l'allemand, mais pas tout le monde".

Commentaire de karimail le 04/07/2004 23:22:05

si tu as une pomme et moi une autre et si en fait l'échange alors chacun aura une pomme mais si tu as une idée et moi une autre et en fait l'échange alors chacun aura deux idées n'est ce pas Delphiprog
Merci pour toi hamid
krym001@yahoo.fr

Commentaire de MAURICIO le 06/07/2004 18:16:37

Aller, je vous donne mon code qui marche pour toutes les versions :

Desactiver la barre + desktop:
ShowWindow( FindWindow('Progman', 'Program Manager'), SW_SHOWNORMAL );
ShowWindow( FindWindow('Shell_TrayWnd', nil), SW_SHOW );


Reactiver le tout:
ShowWindow( FindWindow('Progman', 'Program Manager'), SW_HIDE );
ShowWindow( FindWindow('Shell_TrayWnd', nil), SW_HIDE );

Commentaire de wolf691300 le 24/07/2004 17:35:17

Je passe encore plus court que Mauricio qui l'a très bien fais aussi !
Désactiver la barre:
ShowWindow(FindWindow('Shell_TrayWnd',nil),SW_HIDE);

Réactiver la barre:
ShowWindow(FindWindow('Shell_TrayWnd',nil),SW_RESTORE);

Voilà, si il y a encore mieux à faire, alors je souhaite qu'on me le raconte. Bon amusement à tous...
Wolf691300

Commentaire de josswel le 15/06/2005 07:17:21

je suis peut etre debutant en delphi mais quand meme
il faut que m=vous vous metier d'accord maurico et wolf
car pour toi wolf on a :
"Désactiver la barre:
ShowWindow(FindWindow('Shell_TrayWnd',nil),SW_HIDE);" or ce meme code se trouve dans celui de maurico dans : "Reactiver le tout:
ShowWindow( FindWindow('Progman', 'Program Manager'), SW_HIDE );
ShowWindow( FindWindow('Shell_TrayWnd', nil), SW_HIDE );" . ou je me trompe peut etre ? alors si c'est le cas je m'excuse et ce remarque est comme non avenue

Commentaire de nethacker le 01/05/2007 15:40:41

on peut tout reduire on mettant le kill explorer.exe !

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales