begin process at 2012 02 07 07:00:06
  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 Source avec une capture KINECT TEST V1 par FFCAST
Source avec Zip DÉCOUPER UNE FENÊTRE par gta126
Source avec Zip TRANSCRIRE UN FICHIER OPEN FINANCIAL EXCHANGE (OFX) EN FICHI... par jeffem
Source avec Zip Source avec une capture MSXML 4.0 VALIDATION XML / XSD par redtux
Source avec Zip FBRENOMMEADOBJET par fbalien

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 administrateur CS

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 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,480 sec (3)

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