Re[4]: Как прикрутить scrollbar
От: AntonKasimov Россия  
Дата: 12.08.03 08:49
Оценка:
Вот код
void CLinksView::DoPaint(CDCHandle dc){
    CDC dcMem;
    dcMem.CreateCompatibleDC(dc);
    DrawStations(&dcMem);
    dc=dcMem;
}

Функция составлена по аналогии с примером из BmpVIEW
    void DoPaint(CDCHandle dc)
    {
        if(!m_bmp.IsNull())
        {
            CDC dcMem;
            dcMem.CreateCompatibleDC(dc);
            HBITMAP hBmpOld = dcMem.SelectBitmap(m_bmp);
            dc.BitBlt(0, 0, m_size.cx, m_size.cy, dcMem, 0, 0, SRCCOPY);
            dcMem.SelectBitmap(hBmpOld);
        }
    }


Только разница заключается в том, что там выводится bitmap, а у меня рисуется в своем dc и затем переносится в CDCHandle dc

Даже вопрос не в коде, а в том как рисовать в CScrollWindowImpl (документации по нему нет )
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.