Доброго времени суток.
Недавно я собрался переехать на CodeGear RAD Studio 2009. И решил провести пару экспериментов. Все шло замечательно до одного момента. Данный код ранее был проверен в среде Borland Developer Studio 2006, и он работал, а в новой среде он не проявляет никаких заметных действий: после выполнения кода ничего не происходит и код ошибки 0.
Код простой: убирает из таскбара ваше приложение.
SetWindowLong(Application->Handle, GWL_EXSTYLE,WS_EX_TOOLWINDOW);
Что пробовал?
1) Были попытки внедрить этот код в различные места листинга программы (FormCreate,WinMain), но результатов не было.
2) Одно решение меня подвергло радости, но там тоже неудача, т.к. потом нельзя показать форму и работать с ней:
Application->ShowMainForm = false;
Как все же сделать данный код работоспособным? Или что я делаю не правильно?
Были идеи, что его-то необходимо подключить какой-то компонент или поставить галочку, но ничего не нашел.
Да, и вот что интересно: если в CodeGear RAD Studio 2009 загрузить проект Borland Developer Studio 2006, то работоспособность сохраняется но не на долго.