![]() |
|
|
![]()
|
|
| mrgloom |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
есть
инициализируется так
удаляется как
а как правильно скопировать? просто присвоение это не то. Это сообщение отредактировал(а) mrgloom - 16.9.2013, 16:17 |
||||||
|
|||||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
Создать новый HPEN (CreatePen) и установить параметры оригинального объекта HPEN.
|
|||
|
||||
| mrgloom |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
Ну так то да, я думал может есть какая то функция.
похоже что CPen тоже просто так не присваивается
вообщем вроде так
|
||||
|
|||||
| mrgloom |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
а как выцепить настройки из HPEN не имея CPen?
|
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
GetObject?
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
MFC-объекты не имеют семантики копирования, что очень неудобно.
Я себя сделала такие вот обертки для перьев (и аналогично для кистей). Смысл в том, что копирующие операторы копируют только параметры, а объект создается on-demand, поэтому оператор приведения не константный. Для большего удобства можно добавить класс-обертку для контекста, для работы в связке - чтобы избежать всей этой мутоты со своевременным удалением gdi-объектов.
-------------------- ... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |