Как блокировать закрытие терминала ? - страница 3 123456 Новый комментарий L_E_O 2012.02.19 18:15 #21 Svinotavr: Маленькая формочка. Висит в углу экрана поверх всех окон. Двойной щелчёк - для завершения работы. Ок! А можно исходник выложить ? Я хочу там под себя изменить кое-что ... [Deleted] 2012.02.19 18:22 #22 LEOK: Ок! А можно исходник выложить ? Я хочу там под себя изменить кое-что ... Да, я это так,, от нечего делать, не серьёзно, я это,, точнее - кино смотрю ... В прикреплённом файле. Файлы: krestik_1.zip 5 kb Vladislav Andruschenko 2012.02.19 18:30 #23 да но крестик висит только в правом верхнем углу, и работает только когда окно терминала в полном режиме работает. хотя мысля правильная. L_E_O 2012.02.19 18:58 #24 FAQ: Вас видимо забанили в гугле ? http://www.firststeps.ru/mfc/winapi/win/r.php?94 Так и не удалось пока библиотеку user32.lib подцепить к МТ4 ! Не может МТ4 загрузить данную библиотеку. #import "user32.lib" int SetWindowLong (int,int,int); #import Vladislav Andruschenko 2012.02.19 19:17 #25 может быть в настройках надо разрешить вызов длл L_E_O 2012.02.19 19:33 #26 Vladon: может быть в настройках надо разрешить вызов длл Шутишь ?! А дескриптор то она через user32.dll вычисляет нормально и даже печатает во вкладке Эксперты: 00020А66 Рустам 2012.02.19 19:53 #27 не lib - user32.dll все там и находиться ... L_E_O 2012.02.19 20:11 #28 FAQ: не lib - user32.dll все там и находиться ... Точно! Есть там такие функции, правда они с добавкой: "A" и "W" на конце имени функции: SetWindowLongA(Handle, GWL_STYLE, 0); SetWindowLongW(Handle, GWL_EXSTYLE, 0); Осталось уточнить: чему равны GWL_STYLE и GWL_EXSTYLE ?! Рустам 2012.02.19 20:25 #29 бан в гугле - это серьезно... http://msdn.microsoft.com/en-us/library/windows/desktop/ms633584(v=vs.85).aspx L_E_O 2012.02.19 20:56 #30 FAQ: бан в гугле - это серьезно... http://msdn.microsoft.com/en-us/library/windows/desktop/ms633584(v=vs.85).aspx Поставил в скрипт вот такую строчку: SetWindowLongA (h,-16,0); МТ4 сначала повисел и вылетел из памяти ... Вообщем, без примера я пас ! Нужен работающий код. 123456 Новый комментарий
Маленькая формочка. Висит в углу экрана поверх всех окон. Двойной щелчёк - для завершения работы.
Ок!
А можно исходник выложить ?
Я хочу там под себя изменить кое-что ...
Ок! А можно исходник выложить ?
Я хочу там под себя изменить кое-что ...
Да, я это так,, от нечего делать, не серьёзно, я это,, точнее - кино смотрю ...
В прикреплённом файле.
да но крестик висит только в правом верхнем углу, и работает только когда окно терминала в полном режиме работает.
хотя мысля правильная.
Вас видимо забанили в гугле ?
http://www.firststeps.ru/mfc/winapi/win/r.php?94
Так и не удалось пока библиотеку user32.lib подцепить к МТ4 !
Не может МТ4 загрузить данную библиотеку.
#import "user32.lib"
int SetWindowLong (int,int,int);
#import
может быть в настройках надо разрешить вызов длл
Шутишь ?!
А дескриптор то она через user32.dll вычисляет нормально и даже печатает во вкладке Эксперты: 00020А66
не 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
бан в гугле - это серьезно...
http://msdn.microsoft.com/en-us/library/windows/desktop/ms633584(v=vs.85).aspx
Поставил в скрипт вот такую строчку: SetWindowLongA (h,-16,0);
МТ4 сначала повисел и вылетел из памяти ...
Вообщем, без примера я пас !
Нужен работающий код.