[C++ Win32] HBITMAP ??

HBITMAP ?? [C++ Win32] - Programmation

Marsh Posté le 01-06-2001 à 13:02:40    

Est il possible et sinon comment, de transformer un HBITMAP
Handle de bitmap (evidemment) en un Struct Bitmap.
Y 'a pas de doc la dessus dans la msdn et aucune fonftion ne semble pouvoir réaliser mon souhait.
 
La nature d'un HBITMAP n'étant pas spécifiée je n'arrive pas a faire de cast correct.
 
Je vous signale qu'un HBITMAP n'est pas un pointeur de struct Bitmap (donc pas de cast évident).
 
Et je vous signale que je n'utilise pas les mfcdonc ne me parlez pas de CBitmap.
 
Si qqn peut m'aider qu'il le fasse et allors merci beaucoup.
 
-------- Merci HFR pour tes supers forums ----------

Reply

Marsh Posté le 01-06-2001 à 13:02:40   

Reply

Marsh Posté le 05-06-2001 à 09:09:59    

Ce que je pratique :
 
Si HBitMap est un HBITMAP valide,
si on déclare
    BITMAP    bm;
on peut utiliser la fonction
    GetObject(HBitMap, sizeof(BITMAP), &bm);
 
HBITMAP handle, BITMAP structure => cast pas possible directement.

Reply

Marsh Posté le 05-06-2001 à 09:40:39    

Arf merci mais j'ai trouvé ce week-end.
 
C'est sympa quand mm carbon, si je vois un topic à ton nom je te revaudrais ça.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed