问题描述:
在Windows窗口中,鼠标的双击和拖动操作均有效,但无法操作双击鼠标来打开应用程序或者文件,这是为什么?

原因分析:
鼠标设置有问题或者本身鼠标硬件存在故障.
简易步骤:
开始菜单—控制面板—鼠标—双击速度—调节—确定即可
解决方案:
方案一:修改系统鼠标设置:
1.
首先打开左下角的开始菜单,在开始菜单中找到控制面板,在控制面板窗口中双击鼠标图标。(如图1)
图一
2.
打开鼠标属性对话框,然后将双击速度中的滑块向左移动,适当调节鼠标双击速度,使之与自己的操作速度相适应,调整好之后点击确定即可。(如图2)
图二
方案二:如果尝试方案一之后仍然无法解决问题建议尝试更换鼠标。
鼠标出现连击是因为鼠标的微动开关出问题了,需要更换鼠标,或者更换鼠标按键里的微动开关。
问题描述:
在Windows窗口中,鼠标的双击和拖动操作均有效,但无法操作双击鼠标来打开应用程序或者文件,这是为什么?
原因分析:
鼠标设置有问题或者本身鼠标硬件存在故障.
简易步骤:
开始菜单—控制面板—查看方式改为小图标—鼠标—双击速度—调节—确定即可。
解决方案:
方案一:修改系统鼠标设置:
1.
首先打开左下角的开始菜单,在开始菜单中找到控制面板。(如图1)
图一
2.
在控制面板窗口中在右上角把查看方式改为小图标,双击鼠标图标。(如图2)
图二
3.
打开鼠标属性对话框,然后将双击速度中的滑块向左移动,适当调节鼠标双击速度。使之与自己的操作速度相适应,调整好之后点击确定即可。(如图3)
图三
方案二:如果尝试方案一之后仍然无法解决问题建议尝试更换鼠标。
鼠标出现连击是因为鼠标的微动开关出问题了,需要更换鼠标,或者更换鼠标按键里的微动开关。
其实不用定时中断也能实现功能:
#include<reg51.h> 主函数
unsigned char tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};定义0-9数组
unsigned int tmp;定义变量
void delay(unsigned int xms)定义延时函数
{unsigned int j,i;
for(i=0;i<xms;i++)
for(j=0;j<100;j++);
}
void disp()定义子函数
{

P1=tmp;
delay(1);
P2=0xff;
tmp=tmp<<1;
}
void main( )
{
unsigned char z,s=00,m=00,h=00;给时钟初始值
while(1)
{
for(z=0;z<100;z++)
{
tmp=0x01;
P2=tab[h/10];小时显示
disp();
P2=tab[h%10];
disp();
P2=tab[m/10];分钟显示
disp();
P2=tab[m%10];
disp();
P2=tab[s/10];秒显示
disp();
P2=tab[s%10];
disp();
}
s++;
while(s==60)秒进一位,到60清0
{
m++;
s=00;
}
while(m==60)分钟进一位,到60清0
{
h++;
m=00;
}
while(h==24)小时进一位,到24清0
{

h=00;
}
}
}


