CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

关于光标

楼主selinhe(跛脚狼)2005-06-03 15:51:44 在 .NET技术 / VB.NET 提问

我在程序里如何去控制当点击一个按键的时候我把光标的状态改为忙的状态  
   
      窗口不在接受任何的输入啊  
   
  我的控制方法是我把整个form.enable=false啦  
   
          我好像记的只要把光标状态改为忙也不接受任何的键盘与鼠标输入  
   
   
  谢谢各位 问题点数:0、回复次数:8Top

1 楼selinhe(跛脚狼)回复于 2005-06-03 15:57:33 得分 0

大家帮我看看........在线,解决就给分Top

2 楼selinhe(跛脚狼)回复于 2005-06-03 16:12:38 得分 0

怎么没人来顶啊Top

3 楼miaojx(I'll be back)回复于 2005-06-03 16:17:02 得分 0

我看看阿Top

4 楼miaojx(I'll be back)回复于 2005-06-03 16:29:47 得分 0

Form1.ActiveForm.Enabled   =   FalseTop

5 楼rzpc(淡蓝色)回复于 2005-06-03 16:42:41 得分 0

就一句:  
  Cursor.Current   =   Cursors.WaitCursor  
   
  注意:当窗体重新能够获得消息循环的时候   ,光标会自动恢复到原来的值.  
   
  例:  
      Cursor.Current   =   Cursors.WaitCursor  
      For   i   As   Integer   =   1   To   5  
            Threading.Thread.Sleep(1000)   '延时1秒  
      Next  
  Top

6 楼LionWangCity(完美生活)回复于 2005-06-03 17:30:38 得分 0

在点击事件里设置Disable不合适,也不安全。  
  正确的做法是在窗体所有处理函数开始加上鼠标状态的判断。  
  If   Cursor.Current   =   Cursors.WaitCursor   Then   Return  
  Top

7 楼wgsnet(自由奔腾)回复于 2005-06-03 21:13:15 得分 0

Cursor.Current   =   Cursors.WaitCursor  
  Top

8 楼zhilong(子龙)回复于 2005-06-03 21:26:19 得分 0

学习Top

相关问题

  • 有关光标!
  • 关于光标
  • 光标形状
  • ---光标问题。----
  • 光标显示?
  • 转移光标
  • 光标问题
  • 改变光标
  • 无效光标
  • 光标定位

关键词

  • 光标
  • waitcursor
  • cursors
  • 状态
  • current

得分解答快速导航

  • 帖主:selinhe

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo