begin process at 2012 05 29 09:34:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

Image de fond


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Image de fond

jeudi 21 décembre 2006 à 12:52:01 | Image de fond

sebastienmz


bonjour je suis en train de faire mon programme avec dev-cpp et j'aimerais mettre une image de fond dans une form comment faire?
___________
Sébastien Metthez
www.sebastien-metthez.com
jeudi 21 décembre 2006 à 13:06:07 | Re : Image de fond

yoyo269

Membre Club
Salut sebastienmz,

quand tu crées ta classe pour ta fenêtre fais ceci :

WNDCLASSEX MaClasse;
...
MaClasse.hbrBackground = CreatePatternBrush(hBitmap_de_ton_image_de_fond);

Ensuite tu enregistres ta classe (avec RegisterClassEx) et tu crées ta fenêtre (avec CreateWindowEx).

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"

jeudi 21 décembre 2006 à 15:33:59 | Re : Image de fond

sebastienmz

une classe?
on fait une classe pour crée une fenetre?
(excusez-moi je débute)

___________
Sébastien Metthez
www.sebastien-metthez.com
jeudi 21 décembre 2006 à 16:01:47 | Re : Image de fond

yoyo269

Membre Club
Mais ya pas de mal, on a tous commencé un jour !
Oui si tu utilises la fonction CreateWindowEx pour créer ta fenêtre. Si tu la crées par l'intermédiaire des ressources je ne sais pas comment faire. Désolé.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"

jeudi 21 décembre 2006 à 16:03:40 | Re : Image de fond

yoyo269

Membre Club
J'oubliais.
Si tu veux un exemple, regarde dans une de mes sources où il y a le fichier CreationObjet.h.
La première fonction (CreerFenetre) pourra sûrement t'aider.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"

jeudi 21 décembre 2006 à 16:23:43 | Re : Image de fond

sebastienmz

je l'ai bien crée a partire d'un fichier ressource !
donc on peut pas`quand on fait avec un fichier ressource??

___________
Sébastien Metthez
www.sebastien-metthez.com
jeudi 21 décembre 2006 à 16:52:40 | Re : Image de fond

yoyo269

Membre Club
Heureusement que oui !
Seulement je ne sais pas comment !
Il se trouve qu'aujourd'hui j'ai vu qq chose qui pourra peut-être t'aider.
Ajoute cet événement (WM_CTLCOLORDLG) dans ta windowproc.
et dedans fais juste un : return hBrushFond;
hBrushFond correspondra à un HBRUSH déclaré en global (donc mettre HBRUSH hBrushFond; tout en haut de ton programme, juste avant le winmain).
Et dans ton winmain, fais :
hBrushFond = CreatePatternBrush(hBitmap_de_ton_image_de_fond);

Je ne sais pas si cette méthode marche, mais je te laisse essayer. Il me semble avoir vu qq chose de ce genre dans un programme.
A toi de jouer.

YOYO, @+.

"L'intelligence c'est comme un parachute, quand on en n'a pas...on s'écrase !"

vendredi 22 décembre 2006 à 02:17:46 | Re : Image de fond

Joky

Membre Club
Il parle de form....
C'est pas du .NET par hasard de l'hasard ?

ULARGE_INTEGERJokyQi=QI("Joky"

vendredi 22 décembre 2006 à 02:19:03 | Re : Image de fond

Joky

Membre Club
Et sinon ya WM_ERASEBKGND en Win32...

ULARGE_INTEGERJokyQi=QI("Joky"

vendredi 22 décembre 2006 à 09:08:44 | Re : Image de fond

vecchio56

Administrateur CodeS-SourceS
http://www.cppfrance.com/codes/BITMAP-ARRIERE-PLAN-DIALOGBOX-WIN32_35138.aspx

Ca doit pas être du .net vu qu'il est sous Dev-C++

_____________________________________
Un éditeur de ressources gratuit pour Windows



Cette discussion est classée dans : image, fond


Répondre à ce message

Sujets en rapport avec ce message

Afficher une image Jpeg dans une fenêtre (en fond) [ par JayC ] Salut !J'essaye d'afficher une image dans mon application en VC++ (j'utilise VC++ 6.0) et je sais vraiment pas comment faire.En fait ce que je voudrai Lib SDL -> probleme d'images [ par zmc ] bonjour, je debute plus ou moins en SDL, et je n'ai pas réussi a afficher un sprites (animé ou non) sur une image de fond. Selon la méthode que j'empl Image de fond dans une fenêtre [ par ] Lut je cherche le moyen simple d'afficher une image en fond dans une fenêtre.J'utilise une image inclus dans les ressource du progdonc "IDB_TRUC". (de image de fond [ par Mike ] Salut,Comment charger une image de fond en visual C++ ( win32 ) d'un objet dialog, j'aimerais simplement mettre une image de fond pour mon dialog ( fo Insérer une image de fond sur une boite de dialogue [ par bethany ] Bonjour,Un ami du forum, glipper, m'a bien aidé à faire une treeview dans une boite de dialogue. Maintenant c'est vrai que le fond gris ca rend pas gé Instertion dynamique d'une image sur le fond d'une fenêtre [ par raidentr ] Avec VC++ 6.0 :Est-ce possible d'insérer une image dynamiquement avec la commande CREATEWINDOWSEX ? Si oui quelle est la ligne de commande exacte ? en image de fond [ par pmolina ] Bonjour,Je realise une interface graphique avec devc++ en utilisant unidauement les api windows. Je dois mettre une image en fond et des boutons d'act Image 2D sur fond 3D [ par CyberP ] J'ai une question peut être stupide mais comment faire pour dessiner une image par dessus un rendu OpenGL ? Je pensais utiliser les trucs avec bitblt Mettre une image en fond [ par igratuit ] Bonjour, J'aimerais mettre une image en FOND d'écran, car une image normal, cache la souris. J'utilise C++ et la librairie ALLEGRO. Visiter www.Igrat Affichage d'une image de fond dans une boite de dialogue [ par Calimero150 ] Coucou tout le monde!Je cherche un moyen d'afficher une image de fond dans une boite de dialogue donc si quelqu'un peut m'aider, qu'il n'hésite pas! M


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,312 sec (4)

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