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

 
Svinotavr:

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


Ок!

А можно исходник выложить ?
Я хочу там под себя изменить кое-что ...

 
LEOK:

Ок! А можно исходник выложить ?
Я хочу там под себя изменить кое-что ...

Да, я это так,, от нечего делать, не серьёзно, я это,, точнее - кино смотрю ...
В прикреплённом файле.

Файлы:
krestik_1.zip  5 kb
 

да но крестик висит только в правом верхнем углу, и работает только когда окно терминала в полном режиме работает.

хотя мысля правильная.

 
FAQ:


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

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


Так и не удалось пока библиотеку user32.lib подцепить к МТ4 !

Не может МТ4 загрузить данную библиотеку.

#import "user32.lib"
int SetWindowLong (int,int,int);
#import

 
может быть в настройках надо разрешить вызов длл
 
Vladon:
может быть в настройках надо разрешить вызов длл


Шутишь ?!

А дескриптор то она через user32.dll вычисляет нормально и даже печатает во вкладке Эксперты: 00020А66

 
не lib - user32.dll все там и находиться ...
 
FAQ:
не lib - user32.dll все там и находиться ...


Точно!

Есть там такие функции, правда они с добавкой: "A" и "W" на конце имени функции:

SetWindowLongA(Handle, GWL_STYLE, 0);

SetWindowLongW(Handle, GWL_EXSTYLE, 0);

Осталось уточнить: чему равны GWL_STYLE и GWL_EXSTYLE ?!

 

бан в гугле - это серьезно...

http://msdn.microsoft.com/en-us/library/windows/desktop/ms633584(v=vs.85).aspx

 
FAQ:

бан в гугле - это серьезно...

http://msdn.microsoft.com/en-us/library/windows/desktop/ms633584(v=vs.85).aspx

Поставил в скрипт вот такую строчку: SetWindowLongA (h,-16,0);
МТ4 сначала повисел и вылетел из памяти ...

Вообщем, без примера я пас !

Нужен работающий код.

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