Ce n'est pas un code source que je vous propose mais une table de correspondance entre les types de données de Windows et leur équivalent en Pascal Objet.
Pour ceux qui ont des difficultés à traduire les types de données déclarés dans MSDN ou autre SDK, voilà un document qui vous rendra sûrement service.
Il vous suffit de l'imprimer et de le garder à portée de main (ou plutôt de clavier).
Il a été concu sur le principe des "Quick Reference Card" bien connus : le maximum d'informations utiles dans un minimum d'espace.