Obtener los strings de un dialogo

Kaworu
08 de Junio del 2005
Hola,

Tengo un sistema de idiomas montado con DLLs, y me gustaria construir una segunda aplicación para traducir todas las cadenas.

De momento, he conseguido listar todos los recursos de una DLL (Iconos, dialogos, menus, etc) y los nombres de cada uno uno de ellos usando EnumResourceTypes y EnumResourceNames. Ahora, lo que necesito, por ejemplo, es poder desomponer un dialogo en sus controles (statics, group boxes, etc.), y llegar a los captions de cada uno de ellos, para poder listarlos, traducirlos, y salvarlos, pero no se como seguir.

¿Alguien tiene alguna idea?

Gracias