Лет 5 назад программировал под Винду 98 на асме. Теперь необходимо написать программу под WINXP. Почему-то диалоговое окно не отображается, хотя кнопки и прочая фигня есть и работает. Погрешив на import32.lib сделал библиотеки их user32.dll И kernel32.dll в надежде что это поможет , но нет. Подскажите в чем дело, наверняка в чем-то простом. За столько лет простоя мозги на программирование уже клинит.
А точно программировал? Странный метод поиска багов. Боюсь, без кода, кроме саркастических шуток сказать нечего.
Точно писал... Да наверняка API шная фукция не правильно пашет. Я думал это распространенная ошибка - перевод кода из 98-XP
таких распространенных ошибок может быть немеряно и без кода это гадание на кофейной гуще. Регистры предохраняются хотя бы?
нет- так нет. буду искать. Вопрос еще. Мне нужно перехватить дескриптор диалогового окна чужой проги и заполнять поля и виртуально кнопки нажимать. Я это делал раньше, а сейчас не помню API функцию которая по названию окна дескриптор дает. Кто подскажет ?
Народ, гляньте исходник. Не пашет диалоговое. Все как писал раньше- EditBox отображается и кнопка а сам диалог - нет. Посмотрите где ошибка. В 98 это все работет без проблем, а в WINXP такая фигня. 637010598__test.rar
ломает меня искать багу среди этого дурацкого синтаксиса тасма, в аттаче работающий вариант. _48542486__test.zip