НУ НАКОНЕЦ-ТО, ГЛЮК ИСПРАВИЛ!!!
Но почему-то обнаружился новый: шары при каждом вызове функции выводятся шары в одни и те же места?
Что еще более удивительно в WinMain у меня есть следующая строка:
прямо запрещающая подобные выходки rand.
Как заставить шары выводиться в разных метстах?