Créer une icône pour son programme



Documents pareils
Tutorial Ophcrack. I) Ophcrack en API. (ou comment utiliser Ophcrack pour recouvrir un mot de passe sous Windows XP et Windows Vista)

Organiser le menu "Démarrer"

Navigation dans Windows

Utiliser Freemind à l'école

UTILISER WORD. Présentation générale de Word. Voici quelques éléments à savoir en démarrant Word.

LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011

italc supervision de salle

Virtualisation de Windows dans Ubuntu Linux

KeePass - Mise en œuvre et utilisation

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Comment autoriser un programme à communiquer avec Internet sous Vista?

Guide de démarrage rapide

Assistance à distance sous Windows

LES BIBLIOTHEQUES DE WINDOWS 7

1. Introduction Création d'une macro autonome Exécuter la macro pas à pas Modifier une macro... 5

Télécharger et Installer OpenOffice.org sous Windows

Comment réaliser une capture d écran dans Word. Alors comment ouvrir une page Word?

Installation du logiciel Windows Suivant Démarrer Tous les programmes Démarrer Tous les programmes Marketing Manager Marketing Manager Linux ici Mac

Retrouver un mot de passe perdu de Windows

Créer un diaporama avec Open Office. Sommaire

FAIRE SES COMPTES AVEC GRISBI

pcon.planner 6 Préparer et présenter une implantation en toute simplicité

Tune Sweeper Manuel de l'utilisateur

Présentation de GnuCash

Dans la série LES TUTORIELS LIBRES présentés par le site FRAMASOFT. Compression - Décompression avec 7-Zip. Georges Silva

Tutoriel d'utilisation du logiciel Thunderbird version 2.0

5004H103 Ed. 02. Procédure d installation du logiciel AKO-5004

Organiser vos documents Windows XP

MANUEL. de l application «CdC Online» pour Windows. Table des matières

Création d'un questionnaire (sondage)

Tester Windows 8 sans l'installer avec Virtualbox

GUIDE DE DEMARRAGE RAPIDE:

Tutoriel Drupal version 7 :

DECOUVERTE DE LA MESSAGERIE GMAIL

TRUCS & ASTUCES SYSTEME. 1-Raccourcis Programme sur le Bureau (7)

1. Utilisation du logiciel Keepass

Rendre un plan de cours interactif avec Médiator

Grain Tracker Manuel d'utilisation

Stockez et créez vos documents

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Installation d'une machine virtuelle avec Virtualbox

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Installation d OpenVPN

SimpleOCR, un logiciel gratuit de reconnaissance de caractères

Faire Le Ménage. Faire le ménage lié à l utilisation de son PC

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

Installation de Windows 2003 Serveur

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER.

Les conseils et les procédures pour utiliser divers programmes francophones avec de l'hébreu

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Comment enregistrer simplement toute musique restituée par votre PC

Les dossiers compressés (ou zippés)

Choisir entre le détourage plume et le détourage par les couches.

Cet article fait suite au premier tutorial MSN publié sur le site (Tutorial MSN 7.0)

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Installation et prise en main

Mettre Linux sur une clé USB bootable et virtualisable

Prise en main du logiciel Smart BOARD

@telier d'initiation

Notice d'utilisation Site Internet administrable à distance

Quelques outils pour le logiciel «Tux Paint»

Réseau local entre Windows Xp et 7

Prendre en main le logiciel ActivInspire 1.4

UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE»

GUIDE D UTILISATION CRÉER SON SITE WEB - PROJET RESCOL

À propos de Kobo Desktop Télécharger et installer Kobo Desktop... 6

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

Licence de Biologie, 1ère année. Aide. [Aide 1] Comment utiliser l'explorateur Windows? Comment créer des dossiers?

v7.1 SP2 Guide des Nouveautés

Introduction au logiciel de gestion bibliographique Zotero

TBI-DIRECT. Bridgit. Pour le partage de votre bureau. Écrit par : TBI Direct.

Quelques outils pour le logiciel «Tuxpaint»

Télécharger et installer un antivirus gratuit. Aujourd'hui, aucun ordinateur n'est à l'abri du risque d'infection lié aux virus informatiques.

Utilisation de XnView

BARCOD EDITOR. Manuel Technique et d Utilisation

Débuter avec OOo Base

GesTab. Gestion centralisée de tablettes Android

Guide de l utilisateur Mikogo Version Windows

Gérer, stocker et partager vos photos grâce à Picasa. Janvier 2015

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

Transférer et enregistrer les photos sur l'ordinateur

Installation locale de JOOMLA SEPIA

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Les dossiers, sous-dossiers, fichiers

Leçon 18 Coupes et sections

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

INSTALL ATION D UNE D I S T RIBUTION

Réalisez votre propre carte de vœux Éléctronique

MODE OPERATOIRE OPENOFFICE BASE

Base élèves : des étiquettes avec OpenOffice 2.0

Sauvegarder automatiquement ses documents

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

l'ordinateur les bases

Table des matières. 1 À propos de ce manuel Icônes utilisées dans ce manuel Public visé Commentaires...

Manuel d'utilisation d'apimail V3

Étape 3 : Afin d'approfondir vos connaissances sur le bit d'archivage, vous apprendrez l'effet d'une modification d'un fichier sur celui-ci.

Guide de l'agent de notification

Transcription:

Créer une icône pour son programme Lorsque vous créez un programme, Windows attribue une icône par défaut à l'exécutable : Auteur : M@teo21 Créé le : 14/04/2006 à 19h33 Modifié le : 14/04/2006 à 20h55 Noter et commenter ce tutorial Imprimer ce tutorial La question que vous devez vous poser est : Mais comment changer cette icône horrible et sans âme? La réponse se trouve... dans cette annexe Vous apprendrez à : Extraire des icônes d'autres programmes ou de DLL (si vous voulez les récupérer) Dessiner et enregistrer vos propres icônes Associer une icône à votre programme lors de la compilation Sommaire du chapitre : Les logiciels d'édition d'icônes Associer une icône à son programme Les logiciels d'édition d'icônes Les logiciels d'édition d'icônes sont nombreux et, allez savoir pourquoi, ils sont pratiquement tous payants. La bonne nouvelle, c'est que je viens de dire pratiquement J'ai quand même réussi à dénicher pour vous 2 très bons logiciels. Ces logiciels ne sont pas concurrents, ils ne servent pas exactement à faire la même chose. Ils sont au contraire plutôt complémentaires : SnIco Edit : c'est un éditeur d'icônes, grâce auquel vous pouvez dessiner vos propres icônes. Une sorte de Paint (amélioré!) pour icônes en somme Icon Sushi : c'est un extracteur d'icônes. Vous pouvez récupérer les icônes situées au sein des programmes.exe et des DLL. Il est vraiment très complet à ce niveau et vous permet d'exporter les icônes au format.ico,.png,.bmp etc... Bref, un outil indispensable 1 sur 6 23/08/2007 02:24

2 sur 6 23/08/2007 02:24 Précision importante avant de commencer : un fichier d'icône (.ico) peut contenir plusieurs versions de la même icône. En effet, une icône peut être enregistrée sous différentes tailles : 16x16, 32x32, 48x48 etc. En plus de ça, on peut l'enregistrer avec un nombre différent de couleurs : 2 couleurs, 16 couleurs, 256 couleurs, millions de couleurs etc. Depuis Windows XP, les icônes peuvent être enregistrées en milliards de couleurs (32 bits), être antialiasées et elles supportent la transparence sur plusieurs niveaux (aussi appelée "transparence alpha"). Bref, dans un seul fichier.ico, on peut donc trouver une dizaine de versions différentes de la même icône! Lorsque vous créez une icône, il est recommandé de créer plusieurs versions (bien que ça ne soit pas obligatoire). Votre icône aura ainsi une meilleure apparence selon la taille dans laquelle elle est affichée et selon le nombre de couleurs qu'affiche le moniteur de l'utilisateur. SnIco Edit : le Paint des icônes Il y a une rumeur qui court sur le Net comme quoi il suffirait de renommer un.bmp en.ico pour le transformer en icône. C'est tout à fait faux. Une icône est codée différemment d'un BMP, on ne peut pas se contenter de renommer le fichier. Manque de bol, Paint ne permet pas d'enregistrer des icônes. De nombreux éditeurs de logiciels en ont tiré parti et il existe du coup une pléthore d'éditeurs d'icônes, tous payants. Tous? Non, car l'un d'entre eux résiste à l'envahisseur (comprenez : il est gratuit), il s'agit de SnIco Edit. Et comme une bonne nouvelle ne vient jamais seule, sachez que ce programme est disponible en français Voici à quoi ressemble le logiciel : Télécharger SnIco Edit (1,4 Mo)

3 sur 6 23/08/2007 02:24 L'installation est en anglais et le programme démarrera d'abord en anglais. Vous pouvez changer la langue dans le menu Options / Languages / Français. Il vous faudra ensuite redémarrer le programme pour que la langue française soit activée. Vous êtes des grands, donc vous n'avez pas besoin d'un tuto pour que je vous explique comment vous servir du logiciel (en plus il est en français ). C'est une sorte de Paint amélioré qui peut enregistrer des icônes c'est tout Icon Sushi : l'extracteur d'icônes Ce programme m'est pratiquement indispensable. Il est capable d'importer et d'exporter des icônes sous de nombreux formats différents. Il n'est pas vraiment fait pour dessiner des icônes, mais en revanche vous pouvez grâce à lui voir les icônes contenues dans les.exe et les.dll. Voici un aperçu de ce programme : Télécharger Icon Sushi (830 Ko) Comme vous le voyez sur cette capture d'écran, j'ai ouvert le fichier shell32.dll. La DLL shell32.dll située dans Windows\System32\shell32.dll contient un très grand nombre d'icônes par défaut de Windows. N'hésitez pas à aller voir tout ce qu'elle contient!

4 sur 6 23/08/2007 02:24 Comme vous pouvez le constater, la DLL contient plusieurs icônes différentes, et chaque icône se trouve dans plusieurs résolutions différentes! Si vous voulez afficher les icônes de la même manière que moi, je vous recommande d'aller dans le menu List / Icon View (Ctrl + 2). Vous avez plein de boutons dans la barre d'outils pour exporter l'image au format BMP, ICO, PNG etc... Si vous voulez utiliser une de ces icônes pour votre programme, sélectionnez celle qui vous intéresse et enregistrez-la en.ico. Associer une icône à son programme A ce stade, je considère que vous avez votre fichier.ico. Vous l'avez soit créée (avec SnIco Edit) ou extraite d'un autre programme (avec Icon Sushi). Maintenant, vous vous demandez probablement comment on fait pour changer l'icône de notre programme. Il va falloir utiliser un fichier de ressources. Les fichiers de ressources sont propres à Windows (vous n'en trouverez pas sous Linux et Mac OS par exemple). Leur extension est.rc. Dans votre IDE, demandez à ajouter un fichier à votre projet. Au lieu de donner l'extension.c,.cpp ou.h à ce fichier, donnez-lui l'extension.rc. Par exemple : ressources.rc. Ce fichier doit être ajouté à la liste des fichiers à compiler dans votre IDE. Sous Code::Blocks par exemple, il apparaîtra comme ceci : Il se situe juste dans une section "Others" ("Autres"). Que doit-on mettre dans ce fichier.rc? Vous devez indiquer les fichiers qui seront enregistrés dans l'exécutable. En effet, c'est le principe des fichiers de ressources : ils servent à demander au compilateur d'enregistrer des fichiers dans un.exe. Vous pouvez y mettre des bitmaps, des icônes, des curseurs de souris etc... Les fichiers indiqués seront inclus dans l'exécutable. On peut les extraire lors de l'exécution en faisant appel à certaines fonctions de l'api Windows que je n'ai pas utilisées et qui seraient de toute manière hors de propos ici. Ce qu'il faut savoir, c'est que la première icône que vous indiquez dans un fichier de ressources deviendra l'icône de

votre programme (elle apparaîtra dans l'explorateur Windows). Mettez le code suivant dans votre fichier ressources.rc : Code : Autre 1 ICON "caisse.ico" Ce code est composé de 3 parties : Un numéro d'identification : chaque ressource doit avoir un numéro d'identification unique (ça peut aussi être un texte d'identification). Le type de ressource (ici c'est ICON pour une icône) Le nom du fichier à inclure. Ici, mon icône s'appelle caisse.ico. Elle doit se trouver dans le même répertoire que l'exécutable au moment de la compilation. Voilà, c'est tout ce que vous avez besoin de faire! Vous pouvez ensuite compiler, et vous verrez que votre exécutable aura pris la forme de votre icône dans l'explorateur Windows! Voici une preuve (on sait jamais, y'en a peut-être qui me croient pas ) : Vous n'avez pas besoin de livrer le fichier.ico avec votre programme. En effet, le fichier a été inclus dans le.exe au moment de la compilation (c'est le principe même des ressources ). L'IDE Dev-C++ permet d'associer une icône à son programme de manière un peu plus facile (enfin, c'est quand même pas bien difficile les fichiers de ressources ). Rendez-vous dans le menu Projet / Options du projet. Vous verrez dans la fenêtre une section "Icône" et un bouton "Parcourir" qui vous demandera quelle icône associer à l'exécutable. Dev-C++ ne fait rien de magique : il ne fait que créer un fichier de ressources, exactement comme on l'a fait manuellement nous-mêmes quelques instants plus tôt. L'ajout d'une icône à un programme est vraiment simple, du moins une fois qu'on a appris la technique J'insiste sur le fait que tout cela ne fonctionne que sous Windows. 5 sur 6 23/08/2007 02:24

6 sur 6 23/08/2007 02:24 Sous les autres OS, c'est différent. Par exemple, sous Linux il n'y a pas d'icône associée aux exécutables. Ca peut se faire si vous êtes sous KDE, mais du coup ça ne concerne pas vraiment tout le monde. Bref, ne vous prenez pas trop la tête pour associer une icône à votre programme sous les autres OS. Si vous voulez télécharger des icônes sur Internet, les sites ne manquent pas. Mais attention : certains prétendent offrir des icônes en téléchargement alors que bien souvent c'est payant. Vous pouvez faire une recherche Google "Free Icons", mais gardez bien en tête que tous les sites que vous visiterez n'offrent pas forcément leurs icônes gratuitement. Si vous êtes obligé de dégainer la carte bancaire, c'est généralement mauvais signe Auteur : M@teo21 Noter et commenter ce tutorial Imprimer ce tutorial