[comp.windows.ms] Problem with WinQVT/Net and mouse behavior

dittrich@milton.u.washington.edu (Dave Dittrich) (01/08/91)

I am having some very strange behavior manifest itself using WinQVT/Net
on a PS/2 model 60, using a Cabletron E3000 series ethernet card and the
Cabletron packet driver.

After getting one or more session windows to open, I can begin to work in
any session, and can even switch between session windows and other windows
on the screen.  After a indeterminate and seemingly random amount of time,
mouse movements begin to get screwed up.  Windows begin to randomly
maximize, minimize, move, etc., themselves about the background screen as the
mouse is moved around.  The keyboard works fine, just the mouse messages
are affected.

By using Spy (from the SDK), I can watch the messages that are being sent
to the USER window, and have observed that WM_CHITTEST messages spawn a series
of WM_SETCURSOR, followed by one or more WM_RBUTTONxxx or WM_LBUTTONxxx
messages, where xxx is UP, DOWN, or DBLCLK, even though I am only moving the
mouse, or the expected WM_MOUSEMOVE message.

According to the SDK, WM_SETCURSOR messages are, "sent when mouse input is
not captured and the mouse causes cursor movement within a window." (Hey
Microsoft; could you be move vague?)

Question I have are:
1).  Has anyone encountered this same problem?
2).  What could cause mouse messages to begin being corrupted, either in
     general or when specifically using WinQVT/Net?
3).  What does Microsoft mean when they describe why WM_SETCURSOR messages
     occur, and why would this message show up in pairs with other
     WM_nBUTTONxxx messages in response to the WM_CHITTEST message?
4).  Can anyone tell me where (or if) the source code is for WinQVT/Net so
     I look at it, and maybe learn a little bit more about how it and
     Windows work?

Thanks much, and please respond by email--I will post a summary to the net.
-- 
Dave Dittrich
Dept. of Chemistry BG-10, University of Washington, Seattle, WA 98195
dittrich@u.washington.edu     ...!uw-beaver!u.washington.edu!dittrich
"Teachers are the only profession that teach our children."  Dan Quayle