WM_MOUSELEAVE メッセージ

以前の TrackMouseEvent の呼び出しで指定されたウィンドウのクライアント領域をカーソルが離れるときにウィンドウに投稿されます。

ウィンドウは、WindowProc 関数を介してこのメッセージを受け取ります。

#define WM_MOUSELEAVE                   0x02A3

パラメーター

wParam

このパラメーターは使われていないので、0 にする必要があります。

lParam

このパラメーターは使われていないので、0 にする必要があります。

戻り値

アプリケーションでこのメッセージを処理する場合は、0 を返す必要があります。

解説

このメッセージが生成されると、TrackMouseEvent によって要求されたすべての追跡は取り消されます。 マウスがそのウィンドウに再び入ってきたとき、アプリケーションでマウス ホバー動作をさらに追跡する必要がある場合は、TrackMouseEvent を呼び出す必要があります。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Winuser.h (Windows.h を含む)

関連項目

参照

GetCapture

SetCapture

TrackMouseEvent

TRACKMOUSEEVENT

WM_NCMOUSELEAVE

概念

マウス入力