共用方式為


InkEdit.MouseUp 事件

當使用者在 InkEdit 控制項上方時放開滑鼠按鍵時發生。

語法

HRESULT MouseUp(
   short Button,
   short ShiftKey,
   long  xMouse,
   long  yMouse
);

參數

按鈕

MouseButton列舉的成員,表示放開了哪一個滑鼠按鍵。

意義
NO_BUTTON
預設值。 不按任何滑鼠鍵。
LEFT_BUTTON
按滑鼠左鍵。
RIGHT_BUTTON
按滑鼠右鍵。
MIDDLE_BUTTON
按滑鼠中間鍵。

ShiftKey

InkShiftKeyModifierFlags列舉的成員,指出事件時會抑制哪些修飾詞索引鍵。

意義
IKM_Shift
指定 SHIFT 鍵做為修飾詞。
IKM_Control
指定使用 CTRL 鍵做為修飾詞。
IKM_Alt
指定 ALT 鍵做為修飾詞。

xMouse

滑鼠指標目前的 x 座標,以圖元為單位。

yMouse

滑鼠指標目前的 Y 座標,以圖元為單位。

傳回值

如果此事件成功,則會 傳回S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

如果在指標位於 InkEdit 控制項上方時按下滑鼠按鍵,該控制項會擷取滑鼠,並接收所有滑鼠事件,並包含最後一個 MouseUp 事件。 這表示滑鼠事件所傳回的 (x、y) 滑鼠指標座標不一定位於接收它們的物件內部區域中。

如果連續按下滑鼠按鍵,在第一次按下後擷取滑鼠的物件會收到所有滑鼠事件,直到釋放所有按鈕為止。

這個事件方法定義于 _IInkEditEvents 介面中。 _IInkEditEvents介面會實作識別碼為 DISPID_IeeMouseUp 的IDispatch介面。

規格需求

需求
最低支援的用戶端
Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器
都不支援
標頭
Inked.h (也需要 inked_i.c)
程式庫
InkEd.dll

另請參閱

InkEdit

InkMouseButton 列舉

InkShiftKeyModifierFlags 列舉

MouseDown 事件 [InkEdit 控制項]

MouseMove 事件 [InkEdit 控制項]