如何设置鼠标为不可见及如何捕捉到鼠标移动
编号:QA000437
建立日期: 1999年1月27日 最后修改日期:1999年2月22日
所属类别:
zhoujun:
vb5
win98
如何设置鼠标为不可见? 在未按鼠标时如何捕捉到鼠标移动?
回答:
调用Windows API的ShowCursor函数可以设置鼠标是否可见。ShowCursor False为不可见。
在VB中MouseMove是用来捕捉鼠标移动。如果想在鼠标移动到窗口之外,仍希望捕捉鼠标。可以使用Windows API的SetCapture来捕捉鼠标移动。如SetCapture Form1.hWnd,则你可以在Form1的MouseMove事件中捕捉到鼠标移动,即使鼠标已经移动到到窗口之外。你可以参考QA000458 "怎样捕捉控件的Mouse in和Mouse leave事件"。
此问题由李海回答。
| |
|
|
| |
|
|