Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Использование фона раб. стола

42K
18 сентября 2008 года
mksv
3 / / 18.09.2008
Как в WIN API для создаваемого окна задать фон, соответствующий фону рабочего стола?
394
18 сентября 2008 года
MegaMozg
317 / / 18.03.2006
 
Код:
WNDCLASSEX wcex; // СТРУКТУРА ДЛЯ РЕГИСТРАЦИИ КЛАССА ОКНА
// ...
wcex.hbrBackground  = (HBRUSH)(COLOR_DESKTOP+1);
// ...
42K
18 сентября 2008 года
mksv
3 / / 18.09.2008
Цитата: MegaMozg
 
Код:
WNDCLASSEX wcex; // СТРУКТУРА ДЛЯ РЕГИСТРАЦИИ КЛАССА ОКНА
// ...
wcex.hbrBackground  = (HBRUSH)(COLOR_DESKTOP+1);
// ...



В данном случае фон становится монотонно синим. А желательно получить фоновый рисунок раб. стола.

3.7K
18 сентября 2008 года
0nni
326 / / 24.06.2008
PaintDesktop() нужен вам...
42K
18 сентября 2008 года
mksv
3 / / 18.09.2008
Цитата: 0nni
PaintDesktop() нужен вам...



Большое спасибо, это то, что я хотел.

394
19 сентября 2008 года
MegaMozg
317 / / 18.03.2006
тогда в WndProc добавь еще такую обработку сообщений
 
Код:
case WM_SIZE:
        InvalidateRect(hWnd, 0, TRUE);
        break;
case WM_MOVE:
        InvalidateRect(hWnd, 0, TRUE);
        break;
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог