热情软件屋

 

如何设置鼠标为不可见及如何捕捉到鼠标移动


编号: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事件"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio