zoukankan      html  css  js  c++  java
  • C#如何实现类似QQ那样靠边隐藏的功能

    源代码下载地址

    你想过为自己的程序添加靠边隐藏的功能吗?还在为计算窗体的大小及位置而烦恼吗?想这么简单的轻松调用吗?

    DockWindow.FormDockTemplate m_oDockFormTemplate = new DockWindow.FormDockTemplate(this);

    不用吃惊,您只需要在你的窗体初始化的时候(也就是窗体构造函数里添加上述这一行代码)您的程序就可以轻松拥有靠边自动隐藏的功能。

    下面我就给各位共享一个我自己经常用的靠边停靠的窗体类,详细见如下代码:

    FormDockTemplate.cs文件:

    下面这个类是负责隐藏或显示窗体,并计算其位置和保存窗体的大小及位置

    FormStartInfo.cs 文件:

    下面在贴上在此过程中引用的一些API函数:

    User32.cs文件:

    详细可以下载工程后自行研究

  • 相关阅读:
    [翻译]AxureBasic Interactions原型设计工具Axure学习第1.3节
    [翻译]AxurePage Properties原型设计工具Axure学习第1.2节
    更新数据库表的某一字段为限制范围的随机数
    silverlight带水印的自定义TextBox控件(版本2)
    silverlight带水印的TextBox
    [翻译]AxureMasters原型设计工具Axure学习第2.2节
    [翻译]AxureBuild Wireframes原型设计工具Axure学习第1.1节
    [翻译]Windows Phone(Silverlight) 控件数据绑定
    [翻译]AxureDynamic Panel(Basic)原型设计工具Axure学习第2.1节
    假如你是新浪微博移动方向的产品经理
  • 原文地址:https://www.cnblogs.com/yulinlover/p/1911858.html
Copyright © 2011-2022 走看看