Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Трабл с CreatePatternBrush

16K
26 августа 2006 года
Lightmare
13 / / 26.08.2006
Помогите, плиз. :) В программе следующая функция первый раз выполняется нормально, а при втором выполнении вылетает с ассертом на CreatePatternBrush. Никак не соображу в чем может быть дело.
 
Код:
void CMainWnd::DrawField(int i, CPaintDC& dc)
{
    CBitmap Ground;
    Ground.LoadBitmapA(IDB_BITMAP1);
    pBrush->CreatePatternBrush(&Ground);
    CBrush *pOldBrush = dc.SelectObject(pBrush);
    for(int j=0;j<=i;j++) dc.Rectangle(30, 30, 30+j*30, 30+j*30);
    dc.SelectObject(pOldBrush);
}

Заранее спасибо
4.5K
26 августа 2006 года
e-XperT
127 / / 04.07.2006
Вызови в конце
pBrush->DeleteObject();
16K
28 августа 2006 года
Lightmare
13 / / 26.08.2006
Спасибо большое!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог