J'ai fait un programme qui affiche des dessins dans une fenêtre.
Est-ce possible de créer automatiquement (et plus ou moins simplement) une image de ce qu'il y a dans la fenêtre.
merci
J'ai fait un programme qui affiche des dessins dans une fenêtre.
Est-ce possible de créer automatiquement (et plus ou moins simplement) une image de ce qu'il y a dans la fenêtre.
merci
en quel language tu programmes?
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom
Si j'ai bien compris ta question, à savoir comment enregistrer le contenu d'une fenêtre dans un fichier image, voici comment procéder :
1. récupérer le DC de la zone cliente de la fenêtre (= DC source);
2. créer un DC compatible en mémoire (= DC cible);
3. créer une bitmap compatible avec DC source et la sélectionner dans DC cible;
4. blitter du DC source vers le DC cible;
5. enregistrer la bitmap créée à l'étape 3.
Et voilà.
"La forme même des Pyramides prouve que de tous temps, les ouvriers n'ont jamais pensé qu'à en faire de moins en moins."
G. CLEMENCEAU
je programme en c++.
Je n'ai pas compris grand chose à ce qu'a dit rigobert (je débute).
Ca demande effectivement un minimum de connaissance du GDI.Envoyé par dword2add
Prends un peu de temps pour lire ceci, ça devrait t'aider.
"La forme même des Pyramides prouve que de tous temps, les ouvriers n'ont jamais pensé qu'à en faire de moins en moins."
G. CLEMENCEAU
Regarder dans la FAQ de VC++ par Farscape..
pour faire simple tu peux passer par l'interface COM, IPicture qui peut simplifier les choses.
Il faut que ton compilateur supporte COM
C'est trop compliqué pour moi... je remet ca à plus tard.
Merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager