![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Madest |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 143 Регистрация: 27.11.2003 Где: Городок Репутация: нет Всего: нет |
data - объект типа Microsoft Flex Grid Control
CDC* ddc=data.GetDC(); // AfxMessageBox("aga"); CDC cddc; cddc.CreateCompatibleDC(ddc); CBitmap mem; mem.CreateCompatibleBitmap(ddc,100,100); cddc.SelectObject(&mem); CBrush brush; brush.CreateSolidBrush(RGB(0,0,200)); cddc.SelectObject(brush); cddc.Rectangle(0,0,50,50); ddc->StretchBlt(0,0,100,100,&cddc,0,0,100,100,SRCCOPY); cddc.DeleteDC(); Так ничего не видно, но если раскомментировать messagebox - видно. Чудеса? Чего такого делает messagebox в данном случае? Это сообщение отредактировал(а) Madest - 5.3.2004, 12:52 --------------------
|
|||
|
||||
| Madest |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 143 Регистрация: 27.11.2003 Где: Городок Репутация: нет Всего: нет |
Это важно! Мне не нужен там messagebox. Единственное что пока понял это то, что рисуется во FlexGrid всегда, но потом рисунок исчезает. А если присутствует этот messagebox, то рисунок остается. Помогите, а?
--------------------
|
|||
|
||||
| Madest |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 143 Регистрация: 27.11.2003 Где: Городок Репутация: нет Всего: нет |
Если кому интересно, каким-то чудом нашел выход: перед этими строками -
data.Refresh(); --------------------
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |