![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Tribunal |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: ![]() ![]() ![]() |
Здравствуйте!
Моя задача такова: Нужно создать 2 приложения, одно из которых посылает оконное соообщение, содержащее информацию о типе, параметрах, положении фигуры; второе - принимает сообщение и отображает фигуру на экране (эллипс, прямоугольник, многоугольник). В принципе, программа практически готова. Единственно что она виснет после передачи сообщения, причем сначала основное приложение %) ![]() Посмотрите пожалуйста, может подскажете что-нибудь...) Плюс там сделан 3-ей фигурой треугольник...как лучше сделать многоугольник? спасибо) -------------------- irreparabilium felix olivio rerum
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Да, у тебя получается многоугольник "незамкнутый", отсюда и проблема. Чтобы его "замкнуть" - достаточно добавить еще одну точку, равную нулевой:
PaintBox1->Canvas->FillRect(PaintBox1->BoundsRect); Естественно, при перемещении и отсылке сообщения надо учитывать не type, а (type+1) точек... |
![]() ![]() |
![]() |
Текстовая версия | 19.09.2025 3:38 |