Comment obtenir une capture d'écran d'une fenêtre en tant qu'objet bitmap en C ++?

Comment obtenir une capture d'écran d'une fenêtre en tant que bitmap objet en C++? Supposé que j'ai déjà la poignée de la fenêtre. Et je veux savoir aussi si il est possible d'obtenir la capture d'écran d'une fenêtre alors qu'il est en état réduit?

C++ signifie ici VC++ avec toutes les bibliothèques associées avec Windows XP+ (win32).

source d'informationauteur jondinham