Ce code permet de lire la position des icones du bureau et de placer les icones, après, par exemple, un changement de résolution.
Le bouton Lire les icones permet de lire la positon des icones du bureau.
Le bouton Enregistrer permet de créer un fichier contenant la position des icones du bureau.
Le bouton Charger permet de restaurer la position des icones du bureau.
Le bouton Placer les icones permet de déplacer les icones sur le bureau.
ce code doit fonctionner sous 9x/ME/NT/2000/XP...
Conclusion :
NEW: Les bugs concernant l'allocation et la lecture-écriture de mémoire a été corrigée : cela permet de créer un executable en natif et non en p-code
le bug de VirtualFreeEx a été corrigée : il fallait declarer MEM_RELEASE = &h8000& et non =&h8000
On peut voir les icones du bureau par l'option /ShowIcons dans la ligne de commande(ou dans VB/Propriétés du projet/Créer/Arguments de la ligne de commande)
N'hésitez pas à commenter et à noter...
Y'a peut etre une solution plus propre mais pendant les prez c good :
J'enregistre la position de tout mes icones,
Je les deplace dans un dossier non visible sur le bureau
Je met les icone pour ma prez,
Une fois la prez terminer je fais l'inverse.
Une application toute conne mais vraiment utile !
Je tenais donc a mettre un ptit message ici
Je sais plus quelle note j'ai mis à l'époque, et comme on peut pas remodifier la note qu'on a mis :( ...
(Note au admin : C'est vraiment *** dans la mesure ou si le gars met un truc bugué, on lui met 2, si il corrige et que la sa source elle dechire ben il a l'air con avec sa moyenne de 2 !!! )
J'avais du mettre 8 je pense, dommage j'aurai remonte un peu ma note.
moi ;)) http://www.vbfrance.com/code.aspx?ID=36678
ShareVB
est-ce que quelqu'un aurait une source mais en .NET ?
merci
Enjoy @+
Julien
j'avais du louper le message de jack...
je viens de corriger le bug signalé ...le problème venait de la convertion en UNICODE qui ne sert à rien vu que VB stocke les chaines lui-même en UNICODE...
l'api GetDesktopWindow ne renvoie pas le handle du listview mais d'une fenêtre parent du listview...
ShareVB
pour ceux que ca intéresse, la source de la dll est ici :
http://www.cppfrance.com/code.aspx?ID=28514
ShareVB
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.