Страница 1 из 1

не печатуется bitmap из ресурса

Добавлено: 24 окт 2005, 17:17
Alezis
Народ кто знает что за лажа. В PrintView мой битмап отображается а когда распечатываю страницу ничего нету, там где PrintView показал Битмап. Или вот ещё лажа тот же PrintView,
когда увеличиваю документ, перескакивает на другую страницу и отрисовывает её, т.е. я на 2 жму увеличить а показывает 3 правда страница 2 стоит. Если у кого есть какие то мысли
поделитесь пожалуста!

Код: Выделить всё

CBitmap* hBitmap = new CBitmap();
		BITMAP bmp;
		CDC* pMemDC = new CDC();
		hBitmap->LoadBitmap(IDB_BITMAP2);
		pMemDC->CreateCompatibleDC(pDC);
		CBitmap* pOldBitmap = pMemDC->SelectObject(hBitmap);
		ZeroMemory(&bmp,sizeof(BITMAP));
		GetObject(hBitmap->m_hObject,sizeof(BITMAP),&bmp);
		
		pDC->StretchBlt(R1.left,
						R1.top,
						CheckPrint.m_LogoSize.cx,
						CheckPrint.m_LogoSize.cy,pMemDC,0,0,
						bmp.bmWidth,
						bmp.bmHeight,
						SRCCOPY);