|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2008, 12:41 | #1 |
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
Регистрация: 28.03.2008
Сообщений: 358
|
Не работает исходник. В чём проблемма?
Не работают следующие исходники:
Даже не создаёт окно 1: Код:
2: Код:
|
11.11.2008, 18:55 | #2 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Немного переделал второй пример, у меня стал запускаться и перестал повисать
Код:
1. структура сообщения MSGSTRUCT 2. В петлю обработки сообщений - cmp eax, 0 - ну так, на всякий случай 3. Самое главное, в оконной функции - invoke DefWindowProcA, [hwnd],[uMsg],[wParam],[lParam], надо обязательно P.S. на строчку include win32.inc внимания не обращайте, просто я люблю самоделошные инклюды пользовать.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
11.11.2008, 18:58 | #3 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
1и2. Прога не выходит из цикла обработки сообщений. ExitProcess - не вызывается из процедуры окна. Где прототип процедуры окна? WinProc - вроде прописан в windows.inc измени название. И воспользуйся отладчиком
|
11.11.2008, 18:58 | #4 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
во втором примере ты не вызываешь функцию DefWindowProc. Вызывай после метки finish: в процедуре WinProc
Последний раз редактировалось rpy3uH; 11.11.2008 в 19:03. |
13.11.2008, 12:12 | #5 | |
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
Регистрация: 28.03.2008
Сообщений: 358
|
Цитата:
И замены цифровых значений (пример: 80000000h) на более понятные (WS_POPUP) Код:
|
|
13.11.2008, 18:38 | #6 |
Форумчанин
Регистрация: 05.12.2007
Сообщений: 236
|
Там не только структуры и константы, посмотри внимательно
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
На чём же остановиться? | Twodi | Компьютерное железо | 11 | 17.02.2009 10:48 |
В чём ошибка??? | pasha_1 | Общие вопросы C/C++ | 11 | 25.11.2008 01:26 |
Не компилится данный исходник. В чём проблемма? | AngelOfDeath | Общие вопросы C/C++ | 4 | 16.10.2008 00:34 |
Не понимаю в чём ошибка | Editor | Общие вопросы Delphi | 4 | 24.04.2008 08:00 |