Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
объясните по поводу CreateWindowExA 23.10.04 02:46
Автор: int8h Статус: Незарегистрированный пользователь
|
При запуске программы должно вылезать одно окошко, однако когда ставлю точки прерывания на CreateWindowExA то программа прерывается целых 4 раза, как можно это объяснить?
Потом SoftIce пишет странное место, откуда прервалась программа.....имя программы плюс определенные буквы....вроде как моды......причем смещения в этих модах отличаются от смещений в основной программе. Например в программе X смещения такие 0041xxxx, а в программе Xmod 0141xxxx.
Не понимаю честно, откуда все это берется. Помогите.
|
|
А че у нас спрашивать, если это надо у винды спрашивать 25.10.04 10:26
Автор: amirul <Serge> Статус: The Elderman
|
> При запуске программы должно вылезать одно окошко, однако > когда ставлю точки прерывания на CreateWindowExA то > программа прерывается целых 4 раза, как можно это > объяснить? У CreateWindowEx целых 12 параметров, которые можно посмотреть после того, как сработал брыкпойнт. В числе прочих там есть lpClassName, lpWindowName, размеры, расположение, родительское окно и т.д..
Не проще ли посмотреть туда, чем надеяться на телепатию?
|
|
В смысле должно вылезатт просто окошко или на нем еще... 23.10.04 06:33
Автор: Killer{R} <Dmitry> Статус: Elderman
|
> При запуске программы должно вылезать одно окошко, однако > когда ставлю точки прерывания на CreateWindowExA то > программа прерывается целых 4 раза, как можно это > объяснить? В смысле должно вылезатт просто окошко или на нем еще кнопочки/тексты есть? Кнопочки и другие контролы это тоже окошки...
|
| |
=) может в этом и дело 23.10.04 14:20
Автор: int8h Статус: Незарегистрированный пользователь
|
Вылезает небольшое окошко, на котором слева небольшая картинка, а в центре четыре маленькие круглые кнопки из которых можно выбрать только одну, каждая из кнопок обозначает действие. Потом ниже идет квадратик с надписью "применить для всех файлов", в котором можно поставить галочку. И внизу три окна ОК, Отмена и Справка. Вот так это выглядит:
_________________________________________________________
|
__________ Некое Сообщение | картинка | | | 0 - действие 1 | |__________ 0 - действие 2 |
0 - действие 3 |
0 - действие 4 |
__ |
| _ | Применить ко всем файлам |
|
_____ ______ _______ |
| ОК | | Отмена | | Справка |
-------------- ---------------- ------------------- |
------------------------------------------------------------------------------------------------------------------
Т.е. если прога прерывается 4 раза, то это значит что она прерывается всегда, когда рисуются кругленькие кнопочки и квадратик? А где же тогда прерывание самого большого окошка и кнопок ОК, Отмена и Справка?
MessageBox, MessageBoxA, MessageBoxExA, MessageBoxW, CreateDialog, DialogBox,DialogBoxParam, не отлавливаются.
|
|
|