Показать сообщение отдельно
Старый 04.11.2004, 08:56   #11  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
1. ИМХО, лучше ничего уже и не придумаешь...
2. Есть там RESTORE, просто его не обернули . В свой метод selectControl() подключи макрос #WinAPI и добавь строчку:
WinAPI::sendMessageEx(hWnd, #WM_SYSCOMMAND, #SC_RESTORE, 0);
3. Не рановато красоту наводить?
4. Тут надо покопаться, но навскидку "скрытность" окон, вроде, можно отследить через АПИ-шную ф-цию GetWindowLong(HWND hWnd, int nIndex)

P.S. Кстати, о красоте - кнопки схожего назначения (окна проектов, окна редакторов кода, формы, меню) было бы не плохо объединять в менюшки (а-ля XP).