![]() |
Модераторы: Alexeis |
![]() ![]() ![]() |
|
Joss |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 19.3.2006 Репутация: нет Всего: 1 |
В целом прорисовка происходит корректно, но пикселы цвета m_TranspColor перестают перерисовываться, хотя по идее должны иметь цвет фона. Платформа - PocketPC, среда - VS 2005 |
|||
|
||||
HaronDDC |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 9.8.2007 Репутация: нет Всего: нет |
Вероятно, дело в том, что ВСЕ окна в WindowsCE имеют стили WS_CLIPSIBLINGS & WS_CLIPCHILDREN, поэтому ваш контрол (а видимо, вы привели фрагмент кода отрисовки), лежит на неком паренте, - при отрисовке парента - область, занятая вашим контролом убирается из области отсечения и не отрисовывается. Когда же происходит отрисовка вашего контрола, - "прозрачные" пикселы просто не прорисовываются - т.е. остается не то, что было "потенциально" на паренте, а то, что лежит под ним (возможно, это даже PPC окошко шелы).
Поэтому без вмешательства в дела СЕ нельзя создать дейтсвительно "прозрачные" контролы без извращений типа "запомнить, что отрисовалось и проче"..... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Программирование мобильных устройств" | |
|
Раздел посвящен программированию мобильных устройств. Все остальные вопросы по мобильным устройствам (КПК, смартфоны, телефоны, фотоаппараты и т.п), |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Платформы Windows Mobile и Windows Embedded | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |