Re: WTL: как поменять background у окна?
От: algol Россия about:blank
Дата: 21.10.04 14:55
Оценка:
Здравствуйте, Akvilon, Вы писали:

A>Здравствуйте! Подскажите, как поменять background у окна?


A>CBrush br;

A>br.CreateSolidBrush(RGB(0, 0, 0));
A>m_view.GetWndClassInfo().m_wc.hbrBackground = br;
A>m_hWndClient = m_view.Create(m_hWnd, rcDefault, NULL, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS | WS_CLIPCHILDREN, WS_EX_CLIENTEDGE);
A>как был белым так белым и остается

Так у тебя brush тут же и уничтожается. Используй просто ::CreateSolidBrush().
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.