Non credo proprio sia difficoltoso, basta utilizzare un paio di API presenti in user32.dll e determinare così la finestra da catturare, ricavarsi le coordinate della finestra (molto banale), fare uno screenshot di tutto il desktop e poi ritagliare l'immagine con le coordinate giuste.
Io ho realizzato proprio la settimana scorsa un programma che fa questo, e ci ho messo un'oretta, non vedo il problema.
Però, secondo me, non hai considerato una cosa: nel momento in cui premi il pulsante del tuo programma, la finestra attiva diventa quella, e non più quella che volevi catturare tu. Io infatti ho fatto che esegue una scansione di tutte le finestre aperte e la riconosce dal titolo presente nella barra in alto.
Tu come pensavi di fare ??
Sergio

Rispondi quotando
