Здравствуйте, SWin, Вы писали:
SW>Если в .NET такое нельзя, то скажите, плиз, как это сделать через API.
Это нельзя даже в API.
Активным может быть только одно окно. Что касается заголовка, то это возможно двумя путями:
1. (простой) Выпадающее окно не делается акнивным, но отрисовывается как активное и ему передается (принудительно) клавиатурный ввод.
2. Ловятся низкоуровневые сообщения WM_ACTIVATE, WM_NCACTIVATE (точно уже не помню) и блокируются. При этом придется попотеть. И глючить это может нехило. Но мы лично подобное проворачивали в своих проктах.
... << RSDN@Home 1.1.2 beta 1 >>