Отловить момент ухода курсора с окна

Тема в разделе "WASM.WIN32", создана пользователем CodeGrinder, 11 янв 2009.

  1. CodeGrinder

    CodeGrinder New Member

    Публикаций:
    0
    Регистрация:
    9 фев 2007
    Сообщения:
    56
    Разобрался. Без проверки координат и лишнего геморроя!))

    На вызове WM_MOUSEMOVE юзаю TrackMouseEvent с TME_LEAVE or TME_HOVER
    На вызове WM_MOUSELEAVE юзаю TrackMouseEvent с TME_HOVER
    На вызове WM_MOUSEHOVER юзаю TrackMouseEvent с TME_LEAVE (рефрешится MouseEvent)

    Всем большое спасибо! :)
     
  2. kero

    kero Модератор SOURCES & 2LZ Команда форума

    Публикаций:
    0
    Регистрация:
    4 апр 2006
    Сообщения:
    1.074
    Адрес:
    Москва
    AsmGuru62
    Чересчур категорично :)

    Берем несчастный Calc, дизаблим евонное окно, орудуем в ем мышкой - имеем толпу WM_SETCURSOR-ов (смотрим в Spy++).
    Или чтоб без хуков:
    в задизабленном окне моего HTSpy мышкиным драгдропом растягиваем информационную панель (именно по WM_SETCURSOR).