AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.05.2008, 16:33   #1  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
а ты сделай Tab и две закладки, на одной размести Window, нарисуй, перейди на вторую закладку и потом обратно на первую где только что отрисовал. останется?
Старый 14.05.2008, 16:48   #2  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Цитата:
Сообщение от if_maks Посмотреть сообщение
а ты сделай Tab и две закладки, на одной размести Window, нарисуй, перейди на вторую закладку и потом обратно на первую где только что отрисовал. останется?
Да. Остается.
Paint() - реализует обработку виндового сообщения WM_PAINT (предпологаю).
Вызывается когда надо перерисовать окно или часть его.
Цитата:
The WM_PAINT message is sent when the system or another application makes a request to paint a portion of an application's window. The message is sent when the UpdateWindow or RedrawWindow function is called,
Зацикливание обновления окна может быть, если вы вызываете UpdateWindow() ф-и. Или подобные им.
Как вариант отрисовки графики (и кстати правильный вариант) использовать промежуточный буфер. А в Paint копировать из него на HDC конечного окна.
Как такое в Аксапте делать - не знаю. Используется это, чтобы избежать мерцания при перерисовки и задержек которые могут возникнуть при рисовании.
__________________
AxAssist 2012 - Productivity Tool for Dynamics AX 2012/2009/4.0/3.0
Теги
ax2.5, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с поиском в InventTrans после changeCompany (DAX4) Raven Melancholic DAX: Программирование 11 13.03.2008 14:02
Проблема с единицей измерения longson DAX: Программирование 4 16.07.2007 14:35
Проблема с созданием объекта Lelya DAX: Администрирование 33 27.06.2005 16:38
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20
Проблема с временной таблицей MIkeFW DAX: Программирование 5 18.09.2003 11:58

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:42.