Réponse acceptée !
Salut
Ton problème me semble simple. A partir des coordonnées X et Y tu détermine l'adresse de départ de ta découpe puis tu copie les octets de ton image originale dans un tableau que tu auras défini au préalable.
Voici un petit exemple de code
void Decoupe(int X, int Y,int L, int H, byte *pDecoupe)
{
int l,c,m;
m=0;
ptr=Y*LargeurBitmap+X;
//puis tu fait la boucle suivante
for(l=0;l<H;l++)
{
memcpy(&pDecoupe[m],Tablo[ptr],L);
m+=L;
ptr+=LargeurBitmap;
}
}
En espérant t'avoir aidé
Il y a des jours ou je maudis franchement micosoft

Cordialement Rémi