Какой бесплатный способ сделать окно "зарезервировать" место на рабочем столе, чтобы другие окна не могли максимизировать себя в этой области на экране? Так же, как панель задач и некоторые боковые панели. Я не имею в виду "боковую панель", я имею в виду как произвольное окно, чтобы зарезервировать пространство. (Есть "всегда сверху", что похоже, но не то, что я хочу, из-за этого другие окна обрезают область "внизу" .)
Я хотел бы, чтобы это работало в Windows XP (в которой не было встроенной боковой панели, но я вспоминаю работу Google Desktop на нем как единое целое), и желательно также и в более высоких версиях Windows.
В качестве альтернативы, как боковые панели достигают этого (с помощью какой настройки / функциональности API)?