![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.12.2007
Сообщений: 3
|
![]()
Интересно а можно уменьшить мое первое окно из масма32 2 туториала исцелиона win.asm в микроwinasm эту задачу начал с исследования win.exe в турбодебугере td32 в результате потерялась целая процедура с виндестроем куда она делась не пойму дебугер вторую процедуру не видет вовсе как будто она в стековой части писана и не известно какая процедура ее вызывает вообщем олная тайна простого окна а хочется по кирпичику разобрать этот пример чтоб все понять как и что,
Последний раз редактировалось rpy3uH; 27.12.2007 в 19:59. |
![]() |
![]() |
![]() |
#2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
используй OllyDebug - самый лучший user mode отладчик!
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 25.12.2007
Сообщений: 3
|
![]()
Нашел эту процедуру повнимательнее надо быть, наверно или в этой загрузке дебугер её захотел показать, только не знаю как ее надо эту прогу переписать чтоб она совершенно компактной получилась, так лучше для масма32
Последний раз редактировалось rpy3uH; 28.12.2007 в 18:15. |
![]() |
![]() |
![]() |
#4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
телепаты в отпуске: причём тут MASM32, причём тут дебаггер, и что за вторая процедура?
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 25.12.2007
Сообщений: 3
|
![]() Код:
каждый из которых исполняется паралельно другому в этом ее отличие от hello world под досом Первый процесс задается в loadcursor с офсетом второй процедуры wndproc Второй процесс это цикл сообщений окна Сложновато а нельзя ли сбацать как в первом примере исцелиона Тоже в один процесс или двухпроцессность свойство каждого большого окна Наверно в первом процессе выход из окна по клавише эскейп можно сделать или любой клавише Можно без выгрузки из памяти обойтись кагда окно закрывается только это память засорять будет Так программа будет короче или еще каканибудь Будучи доспрограммистом программировать под окном наверно будет нелегко изза длинных винапи названий функций переменных от модера: ещё раз оформишь пост одними только большими буквами, получишь нарушение Последний раз редактировалось rpy3uH; 29.12.2007 в 09:11. |
![]() |
![]() |
![]() |
#6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
извиняюсь конечно: что это за бред? вообще, ты в адеквате?
опиши нормально проблему, иначе удалю тему. |
![]() |
![]() |
![]() |
#7 |
ИСККОНный хакер
Форумчанин
Регистрация: 08.11.2007
Сообщений: 195
|
![]()
Что-то мне кажется, что под словом "процесс" Вы понимаете не то, что подразумевает Windows. В данном случае нет не то, что второго процесса, а даже одним потоком всё ограничено.
Оконная процедура выполняется в том же процессе, где и остальная программа. Её отличие только в том, что её вызывает не Ваша программа, а сама Windows. Вы, наверное, недавно с DOS на Windows переехали? Можете вопросы более коротко формулировать?
#define QUESTION bb || !bb
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Canvas. Первое Начало (#001) | Albert2008 | Компоненты Delphi | 2 | 19.07.2008 21:45 |
Как из Даты взять первое число? | valerij | Microsoft Office Excel | 15 | 17.06.2008 13:39 |
«Окно+символ». Создать класс, представляющий окно в текстовом режиме. | RustreX | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.11.2007 19:28 |
ООП мое первое начало | cross | Общие вопросы Delphi | 1 | 18.03.2007 21:58 |