|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
12.03.2016, 12:47 | #1 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Не работает PathToRegion()
Добрый день !
Уверен, что есть люди которые работали с PathToRegion(). Подскажите пожалуйста, почему она возвращает ноль в WM_PAINT? Код:
Код:
|
12.03.2016, 15:15 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
ну так запросите GetLastError после это функции и посмотрите какой код ошибки даст.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.03.2016, 16:18 | #3 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
|
12.03.2016, 17:52 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а вы хоть знаете зачем она нужна?
дайте полный пример применения. просто если вы тупо вызываете ее наобум, то так и должно быть. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.03.2016, 18:14 | #5 | |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Цитата:
мне надо из пути получить регион. вот эта функция это и делает. ___________________________________ _______ полный код обработки сообщений я привел. вот еще главная функция. Код:
делал по этому примеру. Последний раз редактировалось RAFA91; 12.03.2016 в 18:19. |
|
12.03.2016, 19:03 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
где ваше применение функции? я не просил код создания окна.
PS: я догадываюсь в чем ошибка, но лучше все же точно увидеть, тогда я дам точный совет. PPS: и можно название книги и номер главы/страницы, хочу посмотреть описан ли там нюанс. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
13.03.2016, 12:33 | #7 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Повторюсь по поводу моей проблемы.
есть набор точек описывающих фигуру (в данном случае это вершины звезды) Код:
Код:
Код:
в книге к сожалению не описано применение PathToRegion(), поэтому и не знаю правильно ли я ее вообще использовал. Вот по этому и прошу у Вас помощи. ___________________________________ ___________ Код:
Последний раз редактировалось RAFA91; 13.03.2016 в 12:39. |
14.03.2016, 12:24 | #8 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Видать на самом деле PathToRegion(hdc); со своими приколами, раз даже спецы не могут ее преодолеть.
неужели никто с ней не работал ? |
14.03.2016, 12:44 | #9 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
так...а кто вам сказал что hRgn равен NULL? то то вы не видите свою закорючку не значит что == NULL. область просмотра настройте сначала верно. выкинув SetViewportOrgEx увидел фигуру крупно. вы хоть не ставьте противоречивые значения. у вас область окна задана 400*-300. а окно выходит больше, итого sx и sy больше допустимого, и вы рисуете за пределами окна. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
14.03.2016, 13:07 | #10 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
мне это сказал такой пример
Код:
Код:
Код:
Последний раз редактировалось RAFA91; 14.03.2016 в 13:10. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
почему прсер работает на одних сайтах и не работает на других | PHP_DELETANT | PHP | 4 | 12.02.2016 13:45 |
Помогите разобраться - не работает файл со скриптом. При загрузке из консоли этот же скрипт работает | Kazik | JavaScript, Ajax | 6 | 27.11.2015 16:09 |
Не работает анимация. Механизм работает лишь при изменения числа в едит1. | Студент ММИ | Помощь студентам | 1 | 18.05.2015 07:39 |
не работает relese версия проги и debug работает тока на моем компе | D][mon | C# (си шарп) | 2 | 04.05.2012 20:21 |
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? | >>STINGER<< | Помощь студентам | 4 | 08.03.2011 09:56 |