Accueil > Forum > > > > Afficher bitmap
Afficher bitmap
vendredi 19 août 2005 à 19:42:18 |
Afficher bitmap

krokro6
|
bonjour :) j'ai un probléme pour afficher un bmp quand je compile avec Vc++ 6.0, voila l'erreur : error C2664: 'SendMessageA' : cannot convert parameter 1 from 'const int' to 'struct HWND__ *' Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast voila si vous pouvai m'aider .. merci.
|
|
vendredi 19 août 2005 à 19:55:14 |
Re : Afficher bitmap

vecchio56
|
Oula... Deja je vois pas le rapport avec une Bitmap. SendMessage est utilisé pour envoyer des messages à des fenêtres (un fenêtre est désignée par une variable de type HWND). Le premier paramètre doit être de ce type HWND.
Ou tu as vu qu'il fallait utiliser SendMessage??
|
|
vendredi 19 août 2005 à 20:01:48 |
Re : Afficher bitmap

BruNews
|
BM_SETIMAGE peut-être.
ciao... BruNews, MVP VC++
|
|
vendredi 19 août 2005 à 20:14:40 |
Re : Afficher bitmap

krokro6
|
je me suis mal exprimer desoler,en fait je veux mettre un bmp sur un bouton
HBITMAP hBmp = LoadBitmap(hInst, MAKEINTRESOURCE(IDB_BITMAP2)); SendMessage(IDC_STAT , BM_SETIMAGE ,IMAGE_BITMAP ,(long)hBmp);
|
|
vendredi 19 août 2005 à 20:26:06 |
Re : Afficher bitmap

BruNews
|
SendDlgItemMessage(hdlg, IDC_STAT , BM_SETIMAGE ,IMAGE_BITMAP ,(long)hBmp);
ciao... BruNews, MVP VC++
|
|
vendredi 19 août 2005 à 20:32:52 |
Re : Afficher bitmap

krokro6
|
re j'ai essayer ton truc mais encore une erreur de compile
error C2660: 'SendDlgItemMessageA' : function does not take 4 parameters
merci quand meme =/
|
|
vendredi 19 août 2005 à 20:34:56 |
Re : Afficher bitmap

Joky
|
Et si c'est un bouton, il faut lui affecter un style permettant d'accepter les images sinon marchera pas...
SetWindowLong( GetDlgItem(hWnd, IDC_STAT), GWL_STYLE, GetWindowLong(GetDlgItem(hWnd, IDC_STAT), GWL_STYLE) & BS_BITMAP);
Si ce n'est pas fait directement...
Par contre un ptit doute sur le & if(!Meilleur("Joky")) return ERREUR;
|
|
vendredi 19 août 2005 à 20:43:46 |
Re : Afficher bitmap

krokro6
|
C:\Documents and Settings\..\Bureau\Fichier programmation\ControlPlus\Main.cpp(13) : error C2501: 'SetWindowLongA' : missing storage-class or type specifiers C:\Documents and Settings\..\Bureau\Fichier programmation\ControlPlus\Main.cpp(13) : error C2373: 'SetWindowLongA' : redefinition; different type modifiers C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\winuser.h(6615) : see declaration of 'SetWindowLongA' C:\Documents and Settings\..\Bureau\Fichier programmation\ControlPlus\Main.cpp(13) : error C2078: too many initializers C:\Documents and Settings\..\Bureau\Fichier programmation\ControlPlus\Main.cpp(68) : error C2660: 'SendDlgItemMessageA' : function does not take 4 parameters
|
|
vendredi 19 août 2005 à 20:49:04 |
Re : Afficher bitmap

vecchio56
|
Joky, un | fera plus l'affaire.
krokro6, BruNews t'a donné un SendDlgItemMessage avec 5 paramètres, tu as du mal copier
|
|
vendredi 19 août 2005 à 20:51:06 |
Re : Afficher bitmap

Joky
|
Voila c'est pour ça que j'disai que j'étais pas sur de ma réponse pour le & :p if(!Meilleur("Joky")) return ERREUR;<
|
|
Cette discussion est classée dans : type, afficher, to, from, bitmap
Répondre à ce message
Sujets en rapport avec ce message
Découper puis affichier un bitmap [ par Vortex99011 ]
Bonjour,depuis quelques jours de recherches désespérées, je viens vous demander ici un grand secours. Je recherche une manière quelconque pour affiche
Problème avec un Bitmap [ par nauss ]
Je veux afficher un bitmap en niveau de gris sous visual C++ en MFC.Pour l'instant j'arrive à l'afficher mais en niveau de rouge!!Y doit y avoir une h
Sprites sous OpenGL [ par tintin72 ]
Salut,Je programme un jeu 2D en OpenGL et je me sert des textures pour afficher mes sprites, mais c'est au niveau des dimensions que ça va pas. Comme
erreur de conversion du meme type [ par kikipounque ]
je travaille avec les MFCj'ai declaré une variable privée "CBitmap m_Bitmap;"j'ai ensuite declaré un fonction :void Affecter_Bitmap(CBitmap bm, CSize
comment afficher un bitmap avec cette librairie... [ par Milli ]
http://www.via.ecp.fr/~laurent/ bonjour, j ai trouver ce site ma fois fort simpathique , mais le problrme est que je n arrive pas a executer leprogram
codage c++ d'un algo String to int [ par thomas59553 ]
bonjour j'ai un algo pour convertir une chaine de caracteres en type entierdebutparametres : Ch : type chaine /entree/ variables : c , n
supprimer objet de type BITMAP [ par tdeco ]
SalutJ'utilise un objet de type BITMAP que je cré à partir d'un buffer et que j'affiche par la suite.Il y a t-il un moyen de supprimer cet objet après
afficher un bitmap situer dans un buffer [ par dhylde ]
Bonjour,J'aimerais savoir comment afficher Un bitmap qui est situer dans un buffer.J'arrive très bien a mettre le Bitmap dans un fichier ".BMP". Mais
afficher un type string [ par GIRAFE ENRHUMEE ]
Dans Visual C++, on m'affiche l'erreur que les flots >) ne sont pas surdéfinis pour recevoir une opérande droite de type string.Dans Dev C++, je n'ai
HDC ??? [ par angsthase ]
Salut à tous! J'aide besoin d'aide pour comprendre ce qu'est le type de données HDC. Le petzold n'a rien pu faire pour moi, voici ce qu'il dit :
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|