Bonjour tout le monde,
j'essaie moi aussi d'utiliser le clipboard dans une application, mais je commence à desespéré.
je voudrais réaliser une application qui réalise une impression écran et découpe un tableau sur l'image ainsi enregistrée.
pour ca 1) je réalise mon impression écran
keybd_event(VK_SNAPSHOT,1,0,0);
2) j'ouvre mon clipboard
::OpenClipboard(NULL);
3) je récupère ce qu'il y a dedans HBITMAP* hClip = (HBITMAP*)GetClipboardData(CF_BITMAP);
4) je découpe l'image CImage cImage; cImage.Attach(*hClip); HDC hImage=NULL; cImage.Draw(hImage, 100, 100, 100, 100);
5) je remet dans le clipboard EmptyClipboard(); SetClipboardData(CF_BITMAP, hImage);
6) je referme CloseClipboard();
mon prog ne marche pas, j'ai beau cherché pourquoi j'y arrive pas. quelqu'un aurait une solution ou une suggestion pour m'aider ??? merci infiniment
Cheers ;) tom
|