Я хочу переместить снимок, который был нарисован мной, и протереть оригинал. Как я могу это сделать?вопрос в MFC при рисовании
ответ
Самое легкое решение для этого - сохранить исходное изображение в memory DC. Нарисуйте изображение, затем BitBlt на экране. Когда вы хотите переместить его, снова удалите свое окно и BitBlt - теперь в новом месте.
Хорошо, как и ваша идея, если я могу рисовать и хранить ее в документе? который быстрее? Еще один вопрос, я рисую картинку, и я хочу, чтобы она могла растянуть каждую позицию. Как я могу это сделать? –
Да, нарисуйте его один раз в meoryDC и сохраните это. Это довольно быстро. Если вы используете 'StretchBlt' вместо' BitBlt', вы можете растянуть изображение при копировании из памяти DC на экран. – MSalters
- 1. О рисовании эллипса в статическом управлении (MFC)
- 2. Вопрос о рисовании выделенного UITableViewCell
- 3. C++ MFC RegEx вопрос
- 4. MFC Диалог Размер Вопрос
- 5. вопрос Pixel при рисовании на изображениях - html5 холст
- 6. вопрос производительности при рисовании многоугольников на карте Api V2 Android
- 7. Проблема при рисовании OnGUI
- 8. Отказ при рисовании в ios7
- 9. java.lang.NullPointerException при рисовании в java.awt
- 10. GLKView пуст при рисовании
- 11. Артефакты при рисовании квадрациклов
- 12. Игнорировать цвет при рисовании
- 13. Предотвращение Мерцание При рисовании
- 14. анимация при рисовании линии
- 15. NullPointerException при рисовании вида
- 16. Прокладки при рисовании UILabel
- 17. MFC DLL вопрос загрузки в WinMo
- 18. Размер ограничения при рисовании CanvasRenderingContext2D
- 19. Использование координат JPanel при рисовании
- 20. GDI + Проблема при рисовании таблицы
- 21. Производительность при частом рисовании CGPaths
- 22. Java Swing NullPointerException при рисовании
- 23. CALayer мерцает при рисовании пути
- 24. Смещение при рисовании на холсте
- 25. Processing.js улучшить производительность при рисовании
- 26. Артефакт при рисовании с поворотом
- 27. Сглаживание при рисовании растрового изображения
- 28. InvalidClassException при рисовании круга. Зачем?
- 29. Ошибка холста HTML при рисовании
- 30. Ошибка ArrayIndexOutOfBoundsException при рисовании многоугольника
Как вы делали рисунок? Вам нужно очистить старый и перерисовать его в новых координатах. –