Помогите с LBN_DBLCLK

Тема в разделе "WASM.BEGINNERS", создана пользователем KindEcstasy, 20 фев 2007.

  1. KindEcstasy

    KindEcstasy New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    22
    Собственно нужно, чтобы при двойном клике на listbox, выскакивало сообщение. Но я нереально туплю и делаю так:

    Код (Text):
    1. cmp eax,LBN_DBLCLK
    2. jnz @@1
    3. push wParam
    4. pop eax
    5. cmp eax,LOG_LIST
    6. jnz @@1
    7. push null
    8. push null
    9. push null
    10. push null
    11. call MessageBox
    12. @@1:
    Вразумите неразумного =)
     
  2. Y_Mur

    Y_Mur Active Member

    Публикаций:
    0
    Регистрация:
    6 сен 2006
    Сообщения:
    2.494
    KindEcstasy
    Тебя интересует, что вместо
    push wParam
    pop eax
    cmp eax,LOG_LIST
    проще писать
    cmp [wParam], LOG_LIST
    Или что-то другое?
     
  3. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Y_Mur
    Может у него не работает?
     
  4. KindEcstasy

    KindEcstasy New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    22
    Да какая разница как писать. n0name прав у меня код не работает! Как бы вы сделали так, чтобы у вас по двойному клику по listbox или textedit вываливалось сообщение. Если кому не лень, напишите пожалуйста ваш вариант и выложите исходник на masm. Зарание спасибо.
     
  5. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    Если не ошибаюсь в примерах к пакету masm лежащем на wasm есть src такого добра.
     
  6. KindEcstasy

    KindEcstasy New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    22
    да? а я почемуто там ничего не нашёл. И всё таки если с примером не трудно но подсобите
     
  7. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    KindEcstasy, если научишься пользоваться поиском - исчезнет куча вопросов!

    Получай: %masm_path%\examples\EXAMPLE1\LISTBOX