Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 сентября!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

АРХИВ ФОРУМА eXeL@B
https://exelab.ru/f/

   

KLAUS FORM/Разв


KLAUS FORM/Развёртывание программы Всем ЗДРАСТИ!!
Народ я тут столкнулся вот с чем:
1)Запускаю прогу, а у неё форма фиксированная, т.е не могу её растянуть по своему усмотрению........
2) И кнопку «РАЗВЕРНУТЬ» скрыта....
ПОдскажите как исправить, чтоб всё Развертывалось, и растягивалось???

P.S.
РАсппаковываю прогу, загружаю её в Restorator/exescop пытаюсь что-нибуть изменить - не помогает, пишет при сохранении «Corrupt resource»!!!
XoraX :: если кнопку развертывания убрали - значит так нужно и прога не разворачивается...
а если ее и развернуть то будет неудобно и некрасиво имхо...

KLAUS :: Возможно....а может и нет....пока не разверну не узнаю!

Gloomy :: KLAUS
Если очень уж хочется посмотреть что там, за пределами окна скачай WindowScanner и меняй размер окна им

KLAUS :: Gloomy

Спасибо......проверил, меня порадовало!!
Теперь осталось узнать как изменить, чтоб самоиму можно было растягивать и разворачивать!!

__cr__ :: Тебе поможет функция

LONG SetWindowLong(

HWND hWnd, // handle of window
int nIndex, // offset of value to set
LONG dwNewLong // new value
);

С ее помощью ты сможешь поменять свойства окна.
Посмотри описание в Win32 API Help Reference или в MSDN.

Т.е. если ты хочешь сделать, чтобы оно у тебя было всегда развернуто, то можешь написать лоадер, который будет это делать (или добавить дополнительный код в .exe-шник).

А еще можно воспользоваться прогой Customizer (ссылку не даю - сами найдете, я не помню), там есть функция запоминания - то есть можно сделать так, чтобы она всегда автоматически меняла свойства некоторого заданного окна, как только оно появится.

WELL :: KLAUS
Можно лоадер написать, который будет сообщения окну слать

KLAUS :: Ещё бы представление иметь как этот лоадер писать!

XoraX :: не поленись и выучи хотя бы делфи - самое просто решение.

KLAUS :: XoraX

Ты не понял, я имею ввиду, что должен делать этот лоадер....

-= ALEX =- :: KLAUS ну раз уж прога распакована, то смело можешь править код. ставь бряку на SetWindowLong потом меняй параметр передаваемый... или в месте создания окна, поставь переход на свой код, который и будет изменять...

KLAUS :: О, кажись понял......ВСЕМ СПАСИБО!!!






   
Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS