| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Вопрос по Bitmap'у на диалоге |
| Автор: AndreySol 30.6.2004, 05:35 |
| Вопрос по Bitmap'у на диалоге. Помогите начинающему в Visual C++ и MFC. Люди добрые помогите вывести Bitmap на диалоговое окно. Хотел сделать Bitmap фоном для диалога - нашел несколько подсказок на форумах, но все они для ф-ции OnDraw, а ее для диалога нет. Пробовал эти примеры пришить в OnPaint - ничего не получилось. Помогите ! Заранее Всем спасибо за ответы и подсказки. |
| Автор: Leopard25 30.6.2004, 09:35 |
| Фон для диалога заполняем кусками 120*61 BOOL CPageTopic::OnEraseBkgnd(CDC* pDC) { CDC dcMem; CBitmap bmpImage; // рисуем фон bmpImage.DeleteObject(); bmpImage.LoadBitmap(IDB_FON_PAGE1); dcMem.CreateCompatibleDC(pDC); (HBITMAP)dcMem.SelectObject(bmpImage); for(int i= 0 ; i<10;i++) for(int j=0 ; j<10;j++) pDC->BitBlt( 120*i,j*61,120 ,61 , &dcMem,0,0,SRCCOPY); return true; } |
| Автор: AndreySol 26.8.2004, 05:31 |
| Спасибо. |