Помогите с LBN_DBLCLK

Discussion in 'WASM.BEGINNERS' started by KindEcstasy, Feb 20, 2007.

  1. KindEcstasy

    KindEcstasy New Member

    Blog Posts:
    0
    Joined:
    Dec 3, 2006
    Messages:
    22
    Собственно нужно, чтобы при двойном клике на listbox, выскакивало сообщение. Но я нереально туплю и делаю так:

    Code (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

    Blog Posts:
    0
    Joined:
    Sep 6, 2006
    Messages:
    2,494
    KindEcstasy
    Тебя интересует, что вместо
    push wParam
    pop eax
    cmp eax,LOG_LIST
    проще писать
    cmp [wParam], LOG_LIST
    Или что-то другое?
     
  3. n0name

    n0name New Member

    Blog Posts:
    0
    Joined:
    Jun 5, 2004
    Messages:
    4,336
    Location:
    Russia
    Y_Mur
    Может у него не работает?
     
  4. KindEcstasy

    KindEcstasy New Member

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

    RamMerLabs Well-Known Member

    Blog Posts:
    0
    Joined:
    Sep 11, 2006
    Messages:
    1,426
    Если не ошибаюсь в примерах к пакету masm лежащем на wasm есть src такого добра.
     
  6. KindEcstasy

    KindEcstasy New Member

    Blog Posts:
    0
    Joined:
    Dec 3, 2006
    Messages:
    22
    да? а я почемуто там ничего не нашёл. И всё таки если с примером не трудно но подсобите
     
  7. RamMerLabs

    RamMerLabs Well-Known Member

    Blog Posts:
    0
    Joined:
    Sep 11, 2006
    Messages:
    1,426
    KindEcstasy, если научишься пользоваться поиском - исчезнет куча вопросов!

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