Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1508 connectés 

  FORUM HardWare.fr
  Programmation

  affichage BITMAP dans une boite de dialogue en VC++ HELP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

affichage BITMAP dans une boite de dialogue en VC++ HELP

n°38919
Raoul
Posté le 12-06-2001 à 09:30:41  profilanswer
 

Salut,
j'arrive pas a afficher une image dans une boite de dialogue decrite comme
suis ds mon fichier
de ressources, je sais ni comment la declarer ni comment l'afficher:
AboutBox DIALOG 20, 20, 140, 188
     STYLE WS_POPUP | WS_DLGFRAME
     {
     CTEXT       "About2"       -1,           0,  12, 140,   8
     ICON        "About2"       -1,           8,   8,   0,   0
     CTEXT       "Démo A propos de..." -1,    4,  36, 130,   8
     CTEXT       ""             IDD_PAINT,   68,  54,  60,  60
     GROUPBOX    "&Couleur"     -1,           4,  50,  54, 112
     RADIOBUTTON "&Noir"        IDD_BLACK,    8,  60,  40,  12, TABGRP
     RADIOBUTTON "B&leu"        IDD_BLUE,     8,  72,  40,  12
     RADIOBUTTON "&Vert"        IDD_GREEN,    8,  84,  40,  12
     RADIOBUTTON "C&yan"        IDD_CYAN,     8,  96,  40,  12
     RADIOBUTTON "&Rouge"       IDD_RED,      8, 108,  40,  12
     RADIOBUTTON "&Magenta"     IDD_MAGENTA,  8, 120,  40,  12
     RADIOBUTTON "&Jaune"       IDD_YELLOW,   8, 132,  40,  12
     RADIOBUTTON "Bl&anc"       IDD_WHITE,    8, 144,  40,  12
     GROUPBOX    "&Figure"      -1,          68, 120,  60,  40, WS_GROUP
     RADIOBUTTON "Rec&tangle"   IDD_RECT,    72, 134,  50,  12, TABGRP
     RADIOBUTTON "&Ellipse"     IDD_ELL,     72, 146,  50,  12
     DEFPUSHBUTTON "OK"         IDOK,        5, 168,  40,  14, WS_GROUP
     PUSHBUTTON  "Annuler"      IDCANCEL,    50, 168,  40,  14, WS_GROUP
  PUSHBUTTON  "Appliquer"    IDAPPLY,    95, 168,  40,  14, WS_GROUP
     }
 
Merci a+

mood
Publicité
Posté le 12-06-2001 à 09:30:41  profilanswer
 

n°38942
Carbon_14
Posté le 12-06-2001 à 10:34:27  profilanswer
 

Dans une de mes feuilles, j'ai deux lignes pour coller deux ICONES sur la feuille:
 CONTROL "IDI_APPICON0", -1, "static", SS_ICON, 280, 60, 21, 20
 CONTROL "IDI_KRAICON", -1, "static", SS_ICON, 280, 84, 21, 20
 
Ces icones étaient définies plus haut dans le .RC par
IDI_APPICON0 ICON MOULINET.ICO
IDI_KRAICON  ICON WKRAM.ICO
 
 
Si c'est une image quelconque, je crains qu'il faille la "coller" de façon dynamique lors de l'affichage de la feuille.
 
On a une ressource Bitmap (déclarée comme "TrucDuj BITMAP PRELOAD TRUCDJ1.BMP" ), on la charge en mémoire, puis la dessine sur la feuille à l'endroit voulu.
 
A moins que...

n°38951
Raoul
Posté le 12-06-2001 à 10:41:54  profilanswer
 

je pense avoir compris la theorie mais au niveau pratique 0, comment je fait pour la dessiner apres?????
a+

n°39001
Carbon_14
Posté le 12-06-2001 à 12:49:26  profilanswer
 

Tel que je m'en sert, quand on affiche la feuille "About" dans mon cas, les deux icônes concernées sont "peintes" à l'endroit où on les a positionnées dans le .RC. On met les coordonnées en dur, et c'est là qu'elles se trouvent.
 
La feuille charge les boutons, les textes, les icones, tout ce qui est déclaré. C'est figé en fonction de ce qu'on a prévu.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  affichage BITMAP dans une boite de dialogue en VC++ HELP

 

Sujets relatifs
[PHP] Faire 1 select count et l'afficher ! HELP :-)affichier une bitmap en VC++???? HELP urgent
prog windows marche pas sous win2K mais marche sous win98, why??? HELPprob sous win2000 et pas sous win98 en VC++, HELP
HELP: reparer une base mysql corrompue suite à un arret brutal du ...=>[PHP] Help Truc Tous CON !
[C++] Templates et friends ??? HELP!!affichage de l'url
[PHP] HELP !!!! 
Plus de sujets relatifs à : affichage BITMAP dans une boite de dialogue en VC++ HELP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR