опубликован 23-05-2001 14:34 MSK
народ, help..в общем идея такая - сижу это я внутри Excel уже, под видом DLL
ессно могу получить CWnd * pMyCWnd - это основное окно Excel
CDC * pDC = pMyCWnd->GetDC(); //это его распрекрасный контекст
который суть screen.
Необходимо: подсунуть ему для отрисовки свой контекст
который суть:
CDC memDC;
CBitmap memBitmap;
memDC.CreateCompatibleDC(pDC)ж
memBitmap.CreateBitmap(BMP_X,BMP_Y,1,16,NULL);
memDC.SelectObject(&memBitmap);
проблема:
это уродство у ей внутре рисует совсем на другом
контексте нежели тот pDC, который я могу получить в любом
другом месте, ( кроме недоступного их варианта OnDraw() )
ИДЕИ ?