C# 模仿QQ、MSN消息提示系列 一、基本原理

C# 模仿QQ、MSN消息提示系列 二、基本效果模仿包含代码

C# 模仿QQ、MSN消息提示系列 三、实现多个提示效果

C# 模仿QQ、MSN消息提示系列 四、bug修改 效果优化

C# 模仿QQ、MSN消息提示系列 五、改进 只使用两个时间控件

 

一、改进内容

1、只使用两个时间控件

一个控件获取鼠标状态

一个控件负责移动和等待

增加属性 private FormMoveState NextState;(下一次的状态)

问题解决

二、cpu使用率高的原因

时间控件出发的时间间隔太少 50毫秒

解决方法默认的是每次移动1像素

可以增大每次移动的像素数

但是给人感觉有闪烁的感觉

再有就是form的大小就有限制了

因为每次位移必须可以被窗口高度的整除

。。。

最终没有选择这个方案

 

期待解决方法。。。。

 

源码  WindowsMoveDemo2008-07-31.rar

相关文章:

  • 2021-06-22
  • 2021-06-06
  • 2021-08-09
  • 2021-05-30
  • 2021-06-14
  • 2022-12-23
  • 2021-11-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-23
  • 2022-12-23
  • 2021-11-01
  • 2021-10-20
相关资源
相似解决方案