Asi lo puedes hacer:
Código
int y; char a[20]; sprintf (a, "%d", y); //pasa el int a char SetWindowText (hwndEdit1, a); //Imprime 'a' en el Edit
Bueno en int no era, era en float o un double(numero grandes), pero he estado pensando y he mirado un ejercico que tenia y he probado lo siguiente y me ha funcionado
sprintf (a, "%.0f", y);
¿De esa manera puede dar algun problema si solo quiero numeros sin decimales?