Comment affcher une image sur le bureau ???

Comment affcher une image sur le bureau ??? - C++ - Programmation

Marsh Posté le 16-10-2002 à 08:55:56    

   Salut,
 
Voilà mon problème, j'ai récupéré une image avec le fonction GetCurrentBitmap() qui s'applique sur le CDC mais maintenaznt je veux la réafficher, la fonction me renvoie un CBitmap* est comment puis-je faire pour l'afficher à l'écran ??
Où alors, existe-t-il d'autre fonction pour stocké l'image du bureau et ensuite la réafficher ???

Reply

Marsh Posté le 16-10-2002 à 08:55:56   

Reply

Marsh Posté le 16-10-2002 à 10:29:25    

snipix a écrit a écrit :

    Salut,
 
Voilà mon problème, j'ai récupéré une image avec le fonction GetCurrentBitmap() qui s'applique sur le CDC mais maintenaznt je veux la réafficher, la fonction me renvoie un CBitmap* est comment puis-je faire pour l'afficher à l'écran ??
Où alors, existe-t-il d'autre fonction pour stocké l'image du bureau et ensuite la réafficher ???




 
Pour accéder à l'image du bureau, si tu es sous ActiveDeskop, tu peux utiliser l'interface IActiveDesktop (voir libraries MSDN). Cette interface dispose des methodes GetWallpaper, SetWallpaper, GetWallpaperOptions etc...


---------------
In tartiflette, we trust!
Reply

Marsh Posté le 18-10-2002 à 13:33:17    

Merci pour la réponse mais c'est pas ça....
 
J'aimerais récupérer l'image du bureau, pas la wallpaper, mais l'image afficher à l'écran actuellement, pour ça je cré un CDC de la manière suivante :
 
CDC DC;
DC.Create("display", NULL, NULL, NULL);
 
cette fonction me donne le contexte de dispositif du bureau, maintenant, je veux stocké l'image dans une structure de type CBitmap ou CPicuteHolder de façcon à pouvoir la réutilisé plus tard, est-ce que quelqu'un sais comment  faire ??


Message édité par snipix le 18-10-2002 à 13:36:15
Reply

Marsh Posté le 18-10-2002 à 13:47:23    

Personne ????????
 
 
 
 
ALLEZ [:koa] !!!!!

Reply

Sujets relatifs:

Leave a Replay

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