C#仿制QQ弹出消息框

来源:互联网 发布:java开发未来前景 编辑:程序博客网 时间:2024/05/22 14:22

 打开QQ的时候,QQ新闻弹出窗体在屏幕的右下角就会慢慢升起一个小窗口,占用的地方不大,可以起到提示的作用。下面就让我们来看看,怎样用系统API来轻松实现这个功能。
API原型函数:
bool AnimateWindow(IntPtr hwnd, int dwTime, int dwFlags);
从字面的意思来看,这个函数名为"活动的窗口",事实上也如此,通过这个函数,可以使我们的窗体动作丰富起来,要在c#中使用winApi首先引入命名空间: 

 

 

下面是dwFlags的各种动画标志:

 

 

 

申明变量保存窗体显示的坐标:

 

load事件中执行动画:

 

试试吧!