![]() |
|
|
![]()
|
|
| zoidberg |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 18.7.2006 Репутация: нет Всего: 0 |
Для начала вот код:
Пытаюсь создать окно, но в eax получаю NULL. Вызвал GetLastError, оно мне вернуло 578h, посмотрел справку:
|
||||||
|
|||||||
| 586 |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 2 Всего: 146 |
[esp] - адрес возврата [esp+4h] - hWnd [esp+8h] - uMsg [esp+0ch] - wParam [esp+10h] - lParam
Это сообщение отредактировал(а) 586 - 1.3.2008, 18:01 |
||||
|
|||||
| zoidberg |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 18.7.2006 Репутация: нет Всего: 0 |
586, за указание ошибки в смещении спасибо, но проблему с хэндлом это не решает.
|
|||
|
||||
| 586 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2243 Регистрация: 8.5.2006 Репутация: 2 Всего: 146 |
Не решает потому, что я не учёл изменения регистра esp (исправил). Вот переписал в нормальный вид:
|
|||
|
||||
| zoidberg |
|
||||||
![]() Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 18.7.2006 Репутация: нет Всего: 0 |
Спасибо. Вроде-бы ошибки свои осознал и прогу собрал, хотя метку (@f) не понял... буду читать мануал. А тут ты на что намекал?
Я свой стиль использовал и окно создалось...
Ладно, поперевожу еще мсдн. Добавлено через 1 минуту и 25 секунд Жаль, но +1 не дают накинуть. |
||||||
|
|||||||
![]()
|
| Правила форума "Asm для начинающих" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для начинающих | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |