C# - Winamp 风格的 3 窗口捕捉应用程序
Posted
技术标签:
【中文标题】C# - Winamp 风格的 3 窗口捕捉应用程序【英文标题】:C# - Winamp Style 3-Window snapped application 【发布时间】:2009-06-14 17:44:34 【问题描述】:如何在 C# 和 .net 2.0 中创建 Winamp 样式的多表单快照应用程序?
【问题讨论】:
【参考方案1】:简单!
-
创建三个表单
添加代码以自定义绘制这三个表单上的所有内容
添加逻辑以处理用户在任何窗体上的任意位置单击和拖动,以便窗口正常移动,直到它进入您自己的另一个窗体(或屏幕边缘)的一定距离内,在在这种情况下,您会将窗口位置捕捉到该边缘。
期待您的后续问题...
【讨论】:
如何同时运行三个窗口并分别控制它们? 您可以同时运行任意数量的窗口,前提是您不阻止消息泵。没有真正的技巧...您只需创建并显示窗口即可。【参考方案2】:这非常适合 Windows 窗体 http://www.codeproject.com/KB/cs/stickywindows.aspx
【讨论】:
以上是关于C# - Winamp 风格的 3 窗口捕捉应用程序的主要内容,如果未能解决你的问题,请参考以下文章