作者:觴儿_996 | 来源:互联网 | 2023-12-13 20:21
一个问题向高手请教:比如俄罗斯方块,积木下降我用Timer,积木也要靠键盘改变位置,而键盘响应也是要时间的,这样的话,会不会在timer的Interval内键盘按下是一种情况,而在Timer的前一个Interval的末尾按下了键盘,但是在下一个Interval才响应了键盘呢?
要是真的这样如何解决?
还有个小问题,要是想做一个程序但要它象QQ那样平时只在右下角的小图标出现,而不象普通程序出现在状态栏里,怎么做?
6 个解决方案
to dxkh(沧海一粟) :看例子trayicon是什么意思?说的明白点好吗?我是新手,不好意思。
我以前学硬件时说过键盘为了怕有误电平,有个延时判断时间,我今天做程序时遇到个莫名其妙的错误,才怀疑的,呵呵,但愿想各位说的,不存在这样的问题,省得麻烦了。谢! 不过第二个问题还有劳各位说的清楚一点啊。
trayicon --控件栏 -- amples 第一个,
visable = true试试
你怕出问题,你可以在键盘处于按下状态的时候把timer停止,松开的时候又启动它,
trayicon是一个任务栏的图标控键,可以实现qq的那样效果,你也可以直接运用api实现