![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| AndreySol |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: нет Всего: 1 |
Вопрос по Bitmap'у на диалоге.
Помогите начинающему в Visual C++ и MFC. Люди добрые помогите вывести Bitmap на диалоговое окно. Хотел сделать Bitmap фоном для диалога - нашел несколько подсказок на форумах, но все они для ф-ции OnDraw, а ее для диалога нет. Пробовал эти примеры пришить в OnPaint - ничего не получилось. Помогите ! Заранее Всем спасибо за ответы и подсказки. |
|||
|
||||
| Leopard25 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 17.4.2004 Репутация: нет Всего: нет |
Фон для диалога заполняем кусками 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 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 19.6.2004 Репутация: нет Всего: 1 |
Спасибо.
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |