Re[2]: Скрытие и показ панели задач (taskbar)
От: Аноним  
Дата: 23.01.08 14:27
Оценка:
Здравствуйте, linc, Вы писали:

S>>Действительно, панель прячется, НО зарезервированное место под ней не освобождается!


L>Функция SystemParametersInfo() и её флаги SPI_GETWORKAREA, SPI_SETWORKAREA.

L>Свойство WorkingArea класса System.Windows.Forms.Screen.

Свойство видел, оно только для чтения.
А вот апишная функция не помогла...
RECT r = new RECT();
IntPtr hWnd;
hWnd = FindWindow("Shell_TrayWnd", null);
ShowWindow(hWnd, SW_HIDE);

SystemParametersInfo(SPI_GETWORKAREA, 0, ref r, 0);
r.Bottom = 1200; // нижняя граница без панели задач
SystemParametersInfo(SPI_SETWORKAREA, 0, ref r, 0);

Не помогает. Всеравно место таскбара остается залочено.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.