Article View: de.comp.os.ms-windows.programmer
Article #43Re: [Win 3.x] WM_MOUSEMOVE
From: Andreas Fester
Date: Sat, 14 Mar 1998 00:00
Date: Sat, 14 Mar 1998 00:00
29 lines
2057 bytes
2057 bytes
In de.comp.os.ms-windows.programmer Markus Becker <becker@zess.uni-siegen.de> wrote:
> Ich wuerde anstatt WM_MOUSEMOVE nur darauf achten,
> ob die Maus das Fenster "betritt" oder "verlaesst".
> Mir fallen jetzt aus dem Stehgreif die Messages dazu
> nicht ein, aber Du kriegst das schon raus!
Ich habe ein aehnliches Problem, und habe auch schon die Doku
nach solchen Messages durchsucht, aber leider nix gefunden.
Als Loesung faellt mir nur ein, sobald die Maus das Fenster
betritt (*das* rauszufinden ist ja einfach) die Maus-Messages
zu capturen (SetCapture()). Dann bekommt das Fenster auch noch
die WM_MOUSEMOVE-Messages wenn die Maus aus dem Fenster raus-
bewegt wird; Man muss dann nur noch jeweils pruefen ob sich
der Mauszeiger tatsaechlich noch ueber dem Fenster befindet,
falls nicht kann man alle Aktionen ausfuehren die man beim
Verlassen eben ausfuehren moechte und gibt die Maus dann mit
ReleaseCapture() wieder frei.
Ciao
Andreas
--
Andreas Fester ___-___ o==o=======
Fachhochschule Karlsruhe, Germany =========== ||// ... to boldly go
Mail at: fean0011@fh-karlsruhe.de \ \_|//__ where no man has
#_______/ gone before.
Technical Details
Message-ID:
<6ee80s$5gv$1@nz12.rz.uni-karlsruhe.de>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6e8bsp$69r$1@gwdu19.gwdg.de> <3507EB72.257E8641@zess.uni-siegen.de>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 1124cf,de9108a3b3cae01a X-Google-Attributes: gid1124cf,public X-Google-Thread: f6ef4,de9108a3b3cae01a X-Google-Attributes: gidf6ef4,public From: Andreas Fester <fean0011@rz03.FH-Karlsruhe.DE> Subject: Re: [Win 3.x] WM_MOUSEMOVE Date: 1998/03/14 Message-ID: <6ee80s$5gv$1@nz12.rz.uni-karlsruhe.de> X-Deja-AN: 334013558 Content-Transfer-Encoding: 8bit References: <6e8bsp$69r$1@gwdu19.gwdg.de> <3507EB72.257E8641@zess.uni-siegen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Complaints-To: newsmaster@rz.uni-karlsruhe.de X-Trace: rz.uni-karlsruhe.de 889889628 5663 (none) 193.196.64.3 Organization: Fachhochschule of Karlsruhe, Germany Newsgroups: de.comp.os.ms-windows.programmer,fido.ger.windows.prog