A mon humble avis tu iras plus vite en l'écrivant avec tes petits doigts (c'est quand-même pas bien compliqué les listes chainées, sans parler des arbres... )
lpSource lpElement lpCible, une structure d'offsets pour l'accès aux données...
Si vraiment il te faut un exemple de code (TASM ça risque d'être dure...) google