C HBITMAP naar clipboard

Status
Niet open voor verdere reacties.

daandaanie

Gebruiker
Lid geworden
23 jun 2012
Berichten
146
hoi,

ik ben bezig met een screenshot programma die de screenshot naar je clipboard zet
het screenshot gedeelte lukt en ik sla de screenshot op in een HBITMAP genaamd bm
alleen als ik die bm in mn clipboard zet en dan naar paint ga en daar crtl + V doe krijg ik een error dat Paint de informatie van het klemboard niet kan plakken.

dus mijn vraag: hoe kan ik van HBITMAP naar een bruikbaar plaatje voor mij klemboard

Alvast bedankt
 
Afhankelijk van je systeem kun je een HBITMAP als volgt definieren..

typedef HANDLE HBITMAP; // see WinDef.h
typedef PVOID HANDLE; // see WinNT.h
typedef void *PVOID; // see WinNT.h

de aanroep is meestal HBITMAP hBitmap = CreateCompatibleBitmap(hScreenDC, x, y);

hopelijk helpt dit je verder
 
mijn screenshot staat al in mn HBITMAP maar hoe kan er dan een .bmp van maken
of hoe kan ik er voor zorgen dat als ik ctrl + v doe dat ik dan het plaatje in paint plak
 
ik kom er nu achter dat dat niet werkt want hij slaat het meteen op:confused:
Is er een andere manier om mn HBITMAP in mijn klembord te doen?
 
Sorry maar daar moet wel een of andere functie voor zijn. Iets via .NET of DLE ofzow
Ik geef het even op, ben geen specialist hiervan van huis uit. Ik prog Perl :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan