![]() |
|
|
![]()
|
|
| triclosan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 18.8.2006 Репутация: 1 Всего: 12 |
Рисую во фрейме диалога графику средствами MFC. Требуется отправить фрейм в буфер обмена. Собираюсь делать так:
Если такой подход верен подскажите как собственно записать изображение в переменную my и как узнать сколько памяти выделять для буфера. |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
1) Записать часть окна в буфер
- создаешь совместимый контекст - совместимый битмап - выбираешь битмап в контекст - копируешь из контекста окна в совместимый контекст (ИшеИде) -> вот тебе и битмап (HBITMAP) 2) Насчет помещения HBITMAP в буфер обмена, поище в форуме (по-моему было), посмотри в MSDN Кажется, в SetClipboardData передается именно HBITMAP. -------------------- ... |
|||
|
||||
| triclosan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 18.8.2006 Репутация: 1 Всего: 12 |
спасибо, буду пробовать
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |