INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "Visual Eiffel Library.", "Win32 API: Mouse Input Functions"
project: "Visual Eiffel Win32 Library"
revision: "$Revision: 1.1 $"
copyright: "Copyright (C) 1996-2005 Object Tools Group"
license: "http://visual-eiffel.com/license"
cluster: winlib
class WAPI_MOUSE_INPUT_FUNCTIONS
inherit

WAPI_ERROR_SERVER
end
feature -- Access

GetCapture: INTEGER
-- The 'GetCapture' function retrieves the handle of the window (if any)
-- that has captured the mouse. Only one window at a time can capture
-- the mouse; this window receives mouse input whether or not the cursor
-- is within its borders.

ReleaseCapture: INTEGER
-- The 'ReleaseCapture' function releases the mouse capture from a window
-- in the current thread and restores normal mouse input processing.
-- A window that has captured the mouse receives all mouse input,
-- regardless of the position of the cursor, except when a mouse button
-- is clicked while the cursor hot spot is in the window of another thread.

SetCapture (hwnd: INTEGER): INTEGER
-- The 'SetCapture' function sets the mouse capture to the specified
-- window belonging to the current thread. Once a window has captured
-- the mouse, all mouse input is directed to that window, regardless
-- of whether the cursor is within the borders of that window. Only one
-- window at a time can capture the mouse.
--
-- If the mouse cursor is over a window created by another thread, the
-- system will direct mouse input to the specified window only if a mouse
-- button is down.
end -- class WAPI_MOUSE_INPUT_FUNCTIONS

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES