Как блокировать закрытие терминала ? - страница 2

 
ну или как пример вывести эти значки и сделать их мизерными, чтобы не было возможности по ошибке закрыть, хотя тема у топикастера странная.
 
Vladon:

:-)

а моно просто найти окно терминала по хендлу и изменить тип borderstyle = none


Интересное решение !

А пример можно сюда выложить ... ?

Даже при закрытии IE9 предоставляется выбор:

 

хм. Как это ВЫ собираетесь тогда писать длл если не знаете элементарных вещей.

пример то не сложно ...

в мкл есть возможность получить хендл графика - по этому хендлу находим главное окно терминала ну а дальше уже дело техники

 
WindowHandle это для поиска хендла графика,
 
а вообще за это могут наругать.... дать по рукам и так далее. кто его знает что еще прийдет в голову человеку прикрутить к исполняемому файлу терминала.
 
Vladon:

хм. Как это ВЫ собираетесь тогда писать длл если не знаете элементарных вещей.

пример то не сложно ...

в мкл есть возможность получить хендл графика - по этому хендлу находим главное окно терминала ну а дальше уже дело техники


Про хендлы можете не объяснять, мне нужен пример-строчка, которая по номеру хендла меняет тип бордюра. Если не сложно, пожалуйста выложите пример ?!
 

Win32API в помощь

SetWindowLong(Handle, GWL_STYLE, 0);

SetWindowLong(Handle, GWL_EXSTYLE, 0);

 
Vladon:

Win32API в помощь

SetWindowLong(Handle, GWL_STYLE, 0);

SetWindowLong(Handle, GWL_EXSTYLE, 0);


Спасибо большое. Вот этот ответ я ждал и дождался !

В какой DLL эти функции находятся ? Не подскажешь ...

 

Маленькая формочка. Висит в углу экрана поверх всех окон. Двойной щелчёк - для завершения работы.

Файлы:
krestik.zip  4 kb
 
LEOK:


Спасибо большое. Вот этот ответ я ждал и дождался !

В какой DLL эти функции находятся ? Не подскажешь ...


Вас видимо забанили в гугле ?

http://www.firststeps.ru/mfc/winapi/win/r.php?94

Причина обращения: