powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / GDI+
3 сообщений из 3, страница 1 из 1
GDI+
    #32692884
НЕ СКАЖУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.Вывожу графику, при перерисовке окна(например, изменяем его размер) получается мирцание.
Как от этого избавиться. Надо как-то рисовать в памяти, потом выводить на экран. Но как это делается?
2. В MFC можно вызвать ф-ию CDC::SetRop2(R2_NOT). Делается это для того, чтобы, если изображение накладывается на точно такое же изображение, то они оба стираются. Если изображение не накладывается на такое-же изображение, то все как обычно. Как это можно сделать в GDI+?

3.Ну и в догонку может кто знает, где можно скачать коллекцию иконок для toolbar'a и menu?

Спасибо.
...
Рейтинг: 0 / 0
GDI+
    #32693189
embreak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно так
в конструкторе

Код: plaintext
1.
2.
this.SetStyle(ControlStyles.AllPaintingInWmPaint, true);
this.SetStyle(ControlStyles.DoubleBuffer, true);
this.SetStyle(ControlStyles.UserPaint, true);

Такой вариант подходит или нет?
...
Рейтинг: 0 / 0
GDI+
    #32694584
НЕ СКАЖУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да! Большое спасибо.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / GDI+
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]