Я нашел API-функции для рисования звезды с использованием VB6: мне нужно закрасить участки каждой точки звезды в соответствии с параметрами, управляемыми данными: таким образом, если переданный параметр равен 1, я хочу закрасить часть выбранная точка звезды красная до 1/10 ее длины, измеренной от окружности круга, вокруг которого построена звезда; если 2, 2/10-ые звездочки указывают зеленый цвет и т. д.
Я нашел функцию API CreatePolygonRgn , поэтому я могу изменить цвет всей конкретной точки звезды, но не могу понять, как можно определить многоугольник, используя только один параметр X и Y: если я изменить X и Y для данной точки звезды, я получаю результаты, которые, кажется, не имеют смысла
TKIF
Чарльз Гич
се