Please enable JavaScript to view this site.

Создание прикладных библиотек  > Рекомендации по созданию прикладных библиотек 

Оптимизация процесса перерисовки в чертежах и фрагментах

Scroll

Если в результате работы приложения нужно перерисовывать изображение в чертеже, то рекомендуется обновлять только его измененную часть, а не весь чертеж целиком, т.к. в случае большого (насыщенного) чертежа, полная его перерисовки может потребовать длительного времени.

Для перерисовки части изображения чертежа можно использовать функцию ksReDrawDocPartEx. Следует при этом учитывать, что функция обновляет заданную область во всех окнах перерисовываемого документа.

Для обновления только одного окна документа, можно воспользоваться функцией WinAPI — InvalidateRect. (HWND окна документа можно получить через IDocumentFrame::GetHWND).

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78