C# 模仿QQ、MSN消息提示系列 五、改进 只使用两个时间控件
2008-07-31 20:08
585 查看
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
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
相关文章推荐
- C# 模仿QQ、MSN消息提示系列 五、改进 只使用两个时间控件
- C# 模仿QQ、MSN消息提示系列 二、基本效果模仿包含代码
- C# 模仿QQ、MSN消息提示系列 三、实现多个提示效果
- C# 模仿QQ、MSN消息提示系列 四、bug修改 效果优化
- C# 模仿QQ、MSN消息提示系列 三、实现多个提示效果
- C# 模仿QQ、MSN消息提示系列 三、实现多个提示效果
- C# 模仿QQ、MSN消息提示系列 四、bug修改 效果优化
- C# 模仿QQ、MSN消息提示系列 一、基本原理
- C# 模仿QQ、MSN消息提示系列 二、基本效果模仿包含代码
- C# 模仿QQ、MSN消息提示系列 二、基本效果模仿包含代码
- C# 模仿QQ、MSN消息提示系列 一、基本原理
- C# 模仿QQ、MSN消息提示系列 一、基本原理
- C# 模仿QQ、MSN消息提示系列 四、bug修改 效果优化
- C# 模仿QQ、MSN消息提示系列 二、基本效果模仿包含代码
- C# 模仿QQ右下角 消息闪烁提示
- 类似msn的提示效果代码系列四:利用反射和嵌入JavaScript资源封装消息提示的C#类
- c#如何使用webservice、存储过程及存储过程的创建(简单模仿类似QQ统计用户在线时间为例)
- c#如何使用webservice、存储过程及存储过程的创建(简单模仿类似QQ统计用户在线时间为例)
- 模仿MsN或QQ提示消息
- phpcms模仿QQ和MSN消息提示的效果