Accueil > Forum > > > > question win32
question win32
dimanche 10 août 2003 à 18:14:52 |
question win32

tcok
|
slt a tous ! ma question est on ne peut plus simple. g un HBITMAP et je veux l'afficher a l'ecran. comment faire ? j'attend vos reponses, merci! @+ tcok
|
|
dimanche 10 août 2003 à 19:39:59 |
Re : question win32

vecchio56
|
voila une manière de procéder:
HDC hdc, hdcMem; hdc = GetDC (hwnd); hdcMem = CreateCompatibleDC (hdc) ; SelectObject (hdcMem, hBitmap) ; BitBlt (hdc, x, y, cx, cy, hdcMem, 0, 0, SRCCOPY); /* x et y représentent le point ou afficher l'image, cx et cy ses dimension pour le dernier paramètre va voir MSDN */ ReleaseDC (hwnd, hdc); DeleteDC (hdcMem);
maintenant, tout dépend si tu inseres de code dans un WM_PAINT ou pas, dans ce cas utilise plutot
hdc = BeginPaint (hwnd, &ps); /*...*/ EndPaint (hwnd, &ps);
salut ------------------------------- Réponse au message : -------------------------------
> slt a tous ! > > ma question est on ne peut plus simple. > g un HBITMAP et je veux l'afficher a l'ecran. comment faire ? > > j'attend vos reponses, merci! > > @+ > tcok
|
|
dimanche 10 août 2003 à 20:18:58 |
Re : question win32

tcok
|
Ok merci :) juste une autre petite question : est ce qu'il existe un moyen d'enregister le HBITMAP dans un fichier toto.bmp ?
@+ tcok
------------------------------- Réponse au message : -------------------------------
> voila une manière de procéder: > > HDC hdc, hdcMem; > hdc = GetDC (hwnd); > hdcMem = CreateCompatibleDC (hdc) ; > SelectObject (hdcMem, hBitmap) ; > BitBlt (hdc, x, y, cx, cy, hdcMem, 0, 0, SRCCOPY); > /* x et y représentent le point ou afficher l'image, cx et cy ses dimension pour le dernier paramètre va voir MSDN */ > ReleaseDC (hwnd, hdc); > DeleteDC (hdcMem); > > maintenant, tout dépend si tu inseres de code dans un WM_PAINT ou pas, dans ce cas utilise plutot > > hdc = BeginPaint (hwnd, &ps); > /*...*/ > EndPaint (hwnd, &ps); > > salut > ------------------------------- > Réponse au message : > ------------------------------- > > > slt a tous ! > > > > ma question est on ne peut plus simple. > > g un HBITMAP et je veux l'afficher a l'ecran. comment faire ? > > > > j'attend vos reponses, merci! > > > > @+ > > tcok >
|
|
lundi 11 août 2003 à 08:04:09 |
Re : question win32

tcok
|
slt en fait c pas la peine de te casser la tete g trouvé ce que je voulais dans les sources du site !
@+ tcok
------------------------------- Réponse au message : -------------------------------
> > Ok merci :) > juste une autre petite question : est ce qu'il existe un moyen d'enregister le HBITMAP dans un fichier toto.bmp ? > > @+ > tcok > > > ------------------------------- > Réponse au message : > ------------------------------- > > > voila une manière de procéder: > > > > HDC hdc, hdcMem; > > hdc = GetDC (hwnd); > > hdcMem = CreateCompatibleDC (hdc) ; > > SelectObject (hdcMem, hBitmap) ; > > BitBlt (hdc, x, y, cx, cy, hdcMem, 0, 0, SRCCOPY); > > /* x et y représentent le point ou afficher l'image, cx et cy ses dimension pour le dernier paramètre va voir MSDN */ > > ReleaseDC (hwnd, hdc); > > DeleteDC (hdcMem); > > > > maintenant, tout dépend si tu inseres de code dans un WM_PAINT ou pas, dans ce cas utilise plutot > > > > hdc = BeginPaint (hwnd, &ps); > > /*...*/ > > EndPaint (hwnd, &ps); > > > > salut > > ------------------------------- > > Réponse au message : > > ------------------------------- > > > > > slt a tous ! > > > > > > ma question est on ne peut plus simple. > > > g un HBITMAP et je veux l'afficher a l'ecran. comment faire ? > > > > > > j'attend vos reponses, merci! > > > > > > @+ > > > tcok > > >
|
|
Cette discussion est classée dans : question, win32
Répondre à ce message
Sujets en rapport avec ce message
Question sur l'API Win32 [ par NikoGJ ]
Bonjour Ca fait déjà un moment que je cherche la réponse à cette question, mais je n'ai pour l'instant pas eu de réponse précise J'ai
Question API Win32 [ par LordBob ]
Bonjours a tous,j'aimerais avoir quelques info sur les API suivante:EnumWindowsGetWindowcar sinon il faudrai que j'aille voir sur le site de la MSDN m
Question sur le handle de WIN32 [ par BencoAndCo ]
Bonjour, Je débute en prog. win32 en C++ et j'ai un gros logicielle à analyser dans ce code j'ai trouvé la ligne suivante : " typedef HANDLE (WINA
[ALGO ] Question simple sur les tableaux [ par SonBisounours ]
étant en BTS IG , j'apprend l'informatique petit à petit et parfois de petite question me viennent à l'esprit. Je suis en cour pas correspondance et d
question rapide : templates ... [ par kamuikun ]
Bonjour, Petite question concernant les templates en C++ : En gros, j'ai une fonction qui peut avoir plusieurs variantes selon le type de son paramè
[ API WIN32 ] MENU dans dll [ par lectpe ]
Bonjour à tous. Je suis en-train de réaliser un logiciel dans lequel l'utilisateur peut changer la langue pour adapter le menu de la fenêtre principa
Streaming : VoD vs VoL [ par dinosormp ]
Bonjour, J'espère que ma question soit clair. La question est la suivante: [b]Comment je peux connaitre, au niveau code(programmation), qu'un flux vi
Question pour un projet! [ par ruleteams ]
Bonjour, je m'y connais vraiment pas en programmation, mais pour une idée de projet j'aurais besoin de savoir si ce dont j'ai besoin est réalisable. E
API Win32, Aide [ par ElendilAranwe ]
Bonjour à tous, j'ai un problème au niveau de l'utilisation de l'API, dans un programme que j'ai voulu le plus simple possible, pour apprendre les bas
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft 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
Forum
MATLAB PROGRAMME MATLAB PROGRAMME par wahab1087
Cliquez pour lire la suite par wahab1087 RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
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
|