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

Ваш аккаунт

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

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

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

How works TaskBar?????

2.1K
27 августа 2003 года
caca
25 / / 01.08.2003
Podskazite pls, kto znaet kakim obrazom TaskBar zastavljaet vse okna izmenjat swoi razmeri pri izmenenii raznerov ili peretaskivanii samogo TaskBara. I krome togo kak on soobshaet Windows, kakoj razmer mozhet imet maksimizirovannoe okno.
Zaranee Blagodaren!!!
401
01 сентября 2003 года
Br@in RIPper
289 / / 15.02.2003
Цитата:
Originally posted by caca
Podskazite pls, kto znaet kakim obrazom TaskBar zastavljaet vse okna izmenjat swoi razmeri pri izmenenii raznerov ili peretaskivanii samogo TaskBara. I krome togo kak on soobshaet Windows, kakoj razmer mozhet imet maksimizirovannoe okno.
Zaranee Blagodaren!!!



размер рабочего пространства задается функцией SystemParametersInfo c параметром SPI_SETWORKAREA

А изменение размеров окон, при изменении этого рабочего пространства, по-моему осуществляется вручную. Я использовал такой код (на С++, но думаю разберешься):

RECT rect={...}; // размер WorkArea

SystemParametersInfo(SPI_SETWORKAREA, 0, &rect, SPIF_SENDCHANGE);
EnumWindows((WNDENUMPROC)EnumWndProc, (LPARAM)&rect);

BOOL CALLBACK EnumWndProc(HWND hWnd, LPRECT lpRect)
{
DWORD dwStyle=GetWindowLong(hWnd, GWL_STYLE);
if(dwStyle&WS_MAXIMIZE){
SetWindowPos(hWnd, NULL, lpRect->left, 0, lpRect->right, lpRect->bottom, SWP_NOZORDER);
}
return 1;
}

2.1K
04 сентября 2003 года
caca
25 / / 01.08.2003
[QUOTE]Originally posted by Br@in RIPper


размер рабочего пространства задается функцией SystemParametersInfo c параметром SPI_SETWORKAREA

.......

Ogromnoe spasibo Br@in RIPper, ochen viruchil!!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог