<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>20 Nov 2019 14:55:11 Z</lastBuildDate><pubDate>13 Feb 2017 10:29:13 Z</pubDate><description>Bonjour,&#13;
&#13;
J'arrive à sauvegarder l'icone associée à un fichier en utilisant le code suivant :&#13;
&#13;
[code:wl]&#13;
....&#13;
SI nTaille=16 ALORS &#13;
	// Petite icône &#13;
	nbIcons = API("SHELL32","ExtractIconExA", sDefaultIcon, nIconIndex, Null, &amp;hIcon, 1) &#13;
SINON &#13;
	//Icone standard &#13;
	hIcon = API("SHELL32","ExtractIconA", 0, sDefaultIcon, nIconIndex)     &#13;
FIN &#13;
&#13;
SI hIcon DANS (-1,0,1) ALORS &#13;
	Ferme(FEN_Icone)&#13;
	RENVOYER Faux &#13;
FIN &#13;
hDC est entier système=0&#13;
SI sNomChpImage&lt;&gt;"" ALORS &#13;
	{sNomChpImage,indChamp}..Visible=Faux&#13;
	hDC = dDébutDessin(sNomChpImage) &#13;
	nError = API("USER32","DrawIconEx",hDC, 0, 0, hIcon, nTaille, nTaille, 0, 0, 3) &#13;
	{sNomChpImage,indChamp}..Visible=Vrai&#13;
SINON &#13;
	nError = API("USER32","DrawIconEx",hDC, 0, 0, hIcon, nTaille, nTaille, 0, 0, 3)     &#13;
FIN &#13;
dSauveImageBMP(FEN_Icone.IMG_Icone, FichierIcone)&#13;
....&#13;
[/code]&#13;
&#13;
Cependant, avec cette méthode je me retrouve avec des icônes avec le fond du champ dans lequel l'icône a été dessinée (sNomChpImage).&#13;
&#13;
A part utiliser un logiciel de dessin pour redéfinir les parties transparentes (tâche fastidieuse et ne pouvant pas être automatisée), quelqu'un aurait il une solution à me proposer ?&#13;
&#13;
Il y a certainement une fonction dans les API Windows pour extraire sous forme de fichier une icône associée à un fichier. Quelqu'un pourrait il me donner des informations sur cette piste ?&#13;
&#13;
Merci d'avance</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence/read.awp</link><title>Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Cédric</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-234712/read.awp</comments><pubDate>20 Nov 2019 14:55:11 Z</pubDate><description>[Mon post précédent n'est pas apparu, au cas où, je le refais]&#13;
&#13;
Bonjour,&#13;
&#13;
Chez moi, cela ne fonctionne pas tout à fait "à me…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-234712/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-234712/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence/read.awp">Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</source><title>Re: Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</title></item><item><author>Sylvain RICAU</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-203013/read.awp</comments><pubDate>14 Feb 2017 15:28:12 Z</pubDate><description>Bonjour et merci pour vos réponses.&#13;
&#13;
Je n'ai testé que la proposition de Christophe qui marche à merveille !&#13;
&#13;
Bonne continua…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-203013/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-203013/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence/read.awp">Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</source><title>Re: Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</title></item><item><author>DELFI INFO-Chris</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202996/read.awp</comments><pubDate>14 Feb 2017 10:15:48 Z</pubDate><description>bonjour Sylvain,&#13;
&#13;
désolé, j'ai tenté de vous répondre hier, mais le forum avait quelques soucis ^^ &#13;
&#13;
en adaptant ce bout cod…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202996/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202996/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence/read.awp">Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</source><title>Re: Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</title></item><item><author>Jurassic Pork</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202986/read.awp</comments><pubDate>14 Feb 2017 06:55:37 Z</pubDate><description>hello,&#13;
il y a aussi la possibilité d'utiliser la fonction Icon.ExtractAssociatedIcon de l'assemblage dotnet System.Drawing.&#13;
Po…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202986/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202986/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence/read.awp">Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</source><title>Re: Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</title></item><item><author>iglouli</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202972/read.awp</comments><pubDate>13 Feb 2017 17:10:32 Z</pubDate><description>Bonjour Sylvain,&#13;
&#13;
Pour conserver la couche alpha, tu peux procéder comme ceci:&#13;
&#13;
 - sous le champ image dans lequel tu dessin…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202972/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence-202972/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/202969-sauvegarder-icone-associee-fichier-gardant-informations-transparence/read.awp">Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</source><title>Re: Sauvegarder l'icone associée à un fichier en gardant les informations de transparence</title></item></channel></rss>
