J'essaie d'obtenir la capture d'écran d'une application minimisée, des idées de comment sous Windows? J'utilise C#Comment obtenir la capture d'écran d'une application minimisée par programme?
TKS à l'avance, Jose
J'essaie d'obtenir la capture d'écran d'une application minimisée, des idées de comment sous Windows? J'utilise C#Comment obtenir la capture d'écran d'une application minimisée par programme?
TKS à l'avance, Jose
Restore, prenez la capture d'écran, minimiser ... Retour
Si ce n'est pas à l'écran, je ne vois pas comment vous pouvez faire une copie de l'image ...
Sur Vista et plus tard, cela devrait être possible avec le gestionnaire de fenêtres de bureau. Explorer affiche également des captures d'écran (animées) des fenêtres réduites lors du survol d'une entrée de la barre des tâches avec DWM activé, donc les API DWM devraient être le chemin à parcourir. Par curiosité, pourquoi avez-vous besoin d'une telle capture d'écran?
C'est facile. Utilisez simplement l'appel de printWindow Api!
Simple :) J'ai besoin de réaliser plusieurs applications en même temps sur la même machine, je ne peux pas les agrandir toutes en même temps :) – user90188
Dans ce cas, le DWM devrait être votre ami, puisque l'approche naïve PhiLho décrit ne fonctionnera pas très bien, surtout si vous voulez travailler sur le système en même temps. Si vous êtes sur XP ou plus tôt, je pense que vous n'avez pas de chance. – OregonGhost