WPF无边框窗口源码

 

WPF无边框窗口源码,点击可以查看大图
需      要: 0.0 金币
折      扣: 100 (% 折)
 
相关搜索: WPF 无边框 窗口 
下载次数: 1
支持一下(0)
0.00%
踩一下(0)
0.00%
  • 下载等级:
  • 编  号: 20140227165040
  • 应用服务器IIS
  • 数据库
  • 操作系统Windows
  • 浏览器兼容
  • 开发软件VS2008
  • 是否编译
  • 应用程序窗口
  • 是否原创免费版
  • 更新日期: 2014-02-27
  • 大  小: 70.82K
  • 浏览次量: 706
  • 开发者链接: 官网  演示
  • 相  关: 违规举报
  • 收  藏:( 0 人收藏) 加入收藏
  • 此内容校验人员: admin
分享到:   
skt123  
 参谋军士 上传于/2014-02-27 16:58:01
三星会员   
   
WPF无边框窗口源码
 
功能介绍:
    WPF的仿QQ窗体,贴边自动隐藏,无边框窗体,可拖拽实现缩放,最大化不覆盖任务栏
    方法简单,不会占用视图的资源,纯代码完成。
实现方法:
    OnMouseLeftButtonDown(),OnMouseMove(),OnMouseLeave()三个事件完成这些操作。
都使用当前窗体的三个事件完成,不需要借用子元素。核心事件在OnMouseMove中,原理
是,当鼠标移动到窗体边缘时,判断鼠标是否按下,如果按下了,即进行缩放操作并改变
鼠标样式。
我们知道当窗体拖拽移动时,也会激发这个事件,所以,我们再判断,窗体是否已经移动
到屏幕边缘,如果是的话,让窗体隐藏,即移动窗体到屏幕上面,只保留一个小边,如果
窗体已经隐藏,则显示窗体。
     由于这里的鼠标坐标,是相对屏幕的坐标,所以使用了Win32 API,窗体移动使用的
也是Win32 API来实现
 
注意:
    开发环境为Visual Studio 2008
 
作者:ryb666666
 购买记录
plutothe
新兵
会员评论:  

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

  验证码:
 
反馈请帮助我们提高!意见反馈