Foxpro no reconoce constantes sin definir (#DEFINED) anteriormente
Estoy intentando incluir, en un proyecto pequeño y personal, el gran trabajo desarrollado por Guillermo Carrero llamado FOXSCHEDULER. Este desarrollo corresponde a una clase calendario 100% Foxpro y utiliza en su código, varias constantes aparentemente no definidas con anterioridad.
Si esta clase la ejecuto desde el propio Foxpro, funciona perfectamente. El problema se da cuando la intento utilizar en mi proyecto, ya que empiza a soltar errores relacionados con que no reconoce las constantes. Es decir, si directamente pongo el número correspondiente a esa constante, Foxpro lo interpreta correctamente, el problema es si dejo el código original con el nombre de las constantes (por ej. GWL_WNDPROC).
También he observado que en vez de utilizar el valor para falso .F., utiliza directamente 'FALSE' y foxpro se lo traga, siempre y cuando se ejecute en el propio entorno de foxpro.
Mi pregunta es, ¿por qué en su entorno, foxprop interpreta todas esas constantes sin definir previamente y fuera de él, no? ¿Qué solución tengo? Definir todas esas constantes, me pueden volver loco y de algunas incluso, no encuentro su valor numérico!
En fin, espero haberme explicado con claridad y que alguien pueda darme algo de luz al respecto.