C# 实现类似QQ的窗体在桌面边缘停靠和隐藏

设计思路: 1.使用定时器(Timer)来监控鼠标位置和窗体位置,并实现窗体的停靠和隐藏 2.当鼠标拖动窗体时,窗体才有可能根据自身位置决定是否停靠 3.如果窗体四周没有接触到屏幕边缘则不会停靠 4.如果窗体最小化或最大化了则不存在停靠和隐藏 5.如果鼠标拖动窗体时,如果窗体很接近屏幕边缘则自动将其停靠在该边缘,例如窗体离屏幕顶部小于4个像素则自动将其停靠在顶部 6.窗体可以在桌面的左侧、右侧和顶
相关文章
相关标签/搜索