WM_MENUDRAG メッセージ

ユーザーがメニュー項目をドラッグしたときに、ドラッグ アンド ドロップ メニューの所有者に送信されます。

#define WM_MENUDRAG                     0x0123

パラメーター

wParam

ドラッグ操作が開始された項目の位置。

lParam

項目を含むメニューへのハンドル。

戻り値

アプリケーションは、次のいずれかの値を返す必要があります。

リターン コード/値 Description
MND_CONTINUE
0
メニューはアクティブなままである必要があります。 マウスが離された場合は、無視する必要があります。
MND_ENDMENU
1
メニューは終了する必要があります。

解説

アプリケーションは、このメッセージに応答して DoDragDrop 関数を呼び出すことができます。

ドラッグ アンド ドロップ メニューを作成するには、MNS_DRAGDROPを使用して SetMenuInfo を呼び出します。

要件

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

関連項目

参照

SetMenuInfo

概念

メニュー