Могу ли я удалить созданный BMP? - VB
Формулировка задачи:
Создаю Bitmap, при помощи CreateCompatibleBitmap и создаю DC (CreateCompatibleDC), после селектю BMP в DC:
Вопрос: Могу ли я, после того как выбрал BMP для DC, удалить BMP и продолжить работу с DC? К примеру:
Собс-но, вот для чего - чтобы созданая BMP не висела в памяти, соответственно не нагружала зазря.
Решение задачи: «Могу ли я удалить созданный BMP?»
textual
Листинг программы
mDc = CreateCompatibleDC(Test.hdc) sDc = CreateCompatibleDC(Test.hdc) mBMP = CreateCompatibleBitmap(Test.hdc, 2000, 2000) iBMP = SelectObject(mDc, mBMP) kBMP = SelectObject(sDc, mBMP) .... Работаем .... SelectObject mDc, iBMP ' // Выбираем старый битмап SelectObject sDc, kBMP DeleteObject mBMP
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д