begin process at 2012 02 08 10:04:38
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > MENU AVEC TEXTE+IMAGE (WIN32)

MENU AVEC TEXTE+IMAGE (WIN32)


 Information sur la source

Note :
8 / 10 - par 8 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Classé sous :menu, texte, image Niveau :Débutant Date de création :04/07/2004 Date de mise à jour :23/09/2004 18:23:20 Vu / téléchargé :15 567 / 1 301

Auteur : vecchio56

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note


 Description

Dessine un menu avec du texte et un image à gauche. C'est quelque chose qu'on voit dans beaucoup d'applications, cependant ce n'est pas vraiment aisé de le faire. Je présente ici une manière de le faire, qui n'est sans doute pas la meilleure.
Il suffit en fait de mettre le même ID pour un item du menu et pour une bitmap pour dessiner directement l'item avec l'image correspondante. On peut l'utiliser directement avec des menus crées avec l'éditeur de ressources. Le problème qu'il y a c'est que deux items qui devront avoir la même images auront aussi le même ID, à moins de dupliquer l'image pour qu'elle ait deux ID différents.
J'ai écrit les commentaires après le programme lui même, donc la probabilité de trouver un commentaire à la ligne n est inversement proportionnelle à n.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

23 septembre 2004 18:23:21 :
Probleme d'allocation ligne 303: Remplacer mii.cch++ par ++mii.cch

 Sources du même auteur

Source avec Zip COLORATION DE CODE C/C++ POUR LE FORUM DE CPPFRANCE
Source avec Zip SUPPRIMER LES # AJOUTÉS LORS D'UN COPIER/COLLER
Source avec Zip Source avec une capture CRÉER UN FICHIER ISO À PARTIR D'UN RÉPERTOIRE (WIN32)
Source avec Zip Source avec une capture EXPLORATEUR DE FICHIERS ISO
Source avec Zip Source avec une capture CHARGER UNE POLICE DEPUIS UN FICHIER OU UNE RESSOURCE (WIN32...

 Sources de la même categorie

Source avec Zip WIN32 TLS LENT par dguilmain
Source avec Zip VIDER ELEMENTS DE CORBEILLE WINDOWS7 (WIN64) par BruNews
Source avec Zip Source avec une capture FIND TEXT (WIN64) par BruNews
Source avec Zip DELETE DIRECTORY (WIN64) par BruNews
Source avec Zip ENUM DIRECTORY (WIN64) par BruNews

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture GENERE BMP par lajouad
Source avec Zip Source avec une capture HDR EXPOSURE FUSION par mecrosoft
Source avec Zip ANALYSEUR DE TEXTE (MAJ V2) par sholvaC
Source avec Zip STEGANOGRAPHIE SUR BITMAP 24 BITS par W@$h!
Source avec Zip [OPENGL - SDL] SYSTÈME DE MENUS A PARTIR D'UN FICHIER TEXTE par asmanur

Commentaires et avis

Commentaire de maya75 le 06/07/2004 07:09:56

Très bien c'est ce que je recherchais depuis un moment. Et en plus
en pur win32 ! thanks

Commentaire de Urgo le 18/07/2004 18:01:45

Pour ajouter encore un peu de beauté au menu, tu aurais pu rajouter des items "checkés" perso.
Et puis mettre le tout dans une classe serait plus facile pour la suite (à utiliser), non?

9/10

Commentaire de vecchio56 le 18/07/2004 18:59:39 administrateur CS

Bah pas forcément, certains d'entre nous programment en C alors...

Commentaire de banane_rose le 02/08/2005 19:55:04

salut,

pourquoi quand je compile les trois fichiers , j'obtiens l'erreur suivante :
"[Resource error] syntax error"
à la ligne suivante :
"IDB_BITMAP1 TOOLBAR  16, 16"

quelqu'un sait ?

Commentaire de vecchio56 le 02/08/2005 20:07:20 administrateur CS

Quel compilo? Peut être inclure windows.h dans le fichier resource.h

Commentaire de banane_rose le 02/08/2005 20:11:42

non même si j'inclus ça ça ne marche pas .

je compile pour voir si ça marche sous dev-c++ ... la preuve que non !
ça veut bien compiler seulement si je retire tout ce qui est relatif aux images . Mais c'est l'essentiel .

Commentaire de vecchio56 le 02/08/2005 20:13:22 administrateur CS

C'est pas ma faute, le code est concu avec VC++. Je montre le principe, chacun adapte en fonction de son compilo

Commentaire de banane_rose le 14/09/2005 17:48:24

escusez-moi mais ça sert à quoi ça : ReleaseDC(hWnd, hdc);

Commentaire de vecchio56 le 15/09/2005 13:01:06 administrateur CS

Ca sert à libérer le DC, comme je ne l'utilise plus...

Commentaire de banane_rose le 15/09/2005 17:30:41

merci
je suis obligé d'utiliser ça :
typedef struct tagMYDRAWITEMSTRUCT
{
char* pszText;
int iImage;
} MYDRAWITEMSTRUCT, *LPMYDRAWITEMSTRUCT;

Commentaire de banane_rose le 15/09/2005 17:32:15

oups j'ai oublié de mettre le  "?" , c'est une question quand je demande si c'est obligé d'utiliser ça

Commentaire de banane_rose le 16/09/2005 22:36:18

beuh... y'a plus personne ?

Commentaire de vecchio56 le 19/09/2005 11:45:10 administrateur CS

Bah oui ici tu est obligé, car il y a deux informations à mettre dans un seul emplacement. C'est toujours ce qu'on fait quand on n'a pas assez de place: un pointeur vers une structure

Commentaire de NeoUmbrella le 24/06/2006 23:58:13

Salut, merci pour ce code source.
Saurais tu comment faire pour appliquer le ownerdraw et un bitmap sur toute la largeur de la barre de menu principale ( ou il y a marqué 'Menu1' 'Menu2' 'Menu3' ) ?
Merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

comment faire inscrire un texte dans un editeur en cliquant sur le menu [ par Astrogeo ] j'ai fais un editeur de textej'aimerai que lorsque l'on clique sur le menu il affiche un texte là ou l'on ecrit.Comment fait-on Merci de bien vouloir Aujout texte sur une image et sauvegarde [ par Koryn38 ] Bonjour,Je suis sous Visual Studio .NET en VC++, je capture une image (carte d'acquisition), qui est alors stockée dans un buffer.Après le capture, j' popupmenu + icone [ par Repie ] est ce que quelqu'un a un code sur l'ajout d'icones à une cellule d'un popup, sur msdn ils ont l'air de dire que c'est soit du texte soit une image... Pop-up menu - Sélection d'un item [ par PSylvie ] Bonjour,Je programme avec eVC++ 4.0. pour Smartphone 2003. Je travaille avec un pop-up menu qui se remplit de tous les fichiers texte se trouvant dans ecrire du texte sur une image bmp sans utiliser Le GDI [ par zilou ] salut à tousEn utilisant le GDI, avec le code de brunews, mon problème est que je n'arrive pas à faire disparaitre la fenêtre. En effet mon programme Opengl glut debutant menu graphique [ par gravel ] Bonjour, j'aimerais savoir comment on fais en opengl/glut pour faire afichier un image fixe. Je veux dire que si j'ai un screen en 800x600 et que j'm' disparition de valeur !!!!!!!!!!!!!!! [ par toto000 ] Bonjour,Alors voila j'ai une fonction menufonc (menu de la souris) avec en case 1: taille de l'image (du fichier que comporte la variable fichier_imag image+texte dans un bouton [ par julienbj ] Peut-on superposer dans un bouton une image bitmap et un texte?L'un sans l'autre c'est bon, je sais faire, mais c'est quand il s'agit de mettre les de Lire du texte sur une image [ par khamine ] salut tout le monde;je suis bloqué donc tous les idées sont les bien venus. Mon probleme est le suivant: j'ai une image qui contient des inf Mémorisation de l'image à l'écran avec openGL [ par vincemail ] Bonsoir à tous,Je fais un jeu en OpenGL et je voudrais faire un menu qui s'affiche lorsqu'on appuie sur la touche echap. Cependant, je veux garde


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,811 sec (3)

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