C#制作的送给女朋友的一个软件
C#制作的送给女朋友的一个软件,全部源代码。vs2008打开可编译执行。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 169010 2011-08-03 12:27 SnowSnowinDebug1.jpg
文件 32976 2011-07-22 23:19 SnowSnowinDebug2.png
文件 42564 2012-07-20 00:11 SnowSnowinDebugLOVE.png
文件 46 2012-07-17 20:38 SnowSnowinDebugSetting.set
文件 80384 2012-07-24 21:42 SnowSnowinDebugSnow.exe
文件 52736 2012-07-24 21:42 SnowSnowinDebugSnow.pdb
文件 14328 2012-07-24 21:42 SnowSnowinDebugSnow.vshost.exe
文件 2801 2011-07-21 18:25 SnowSnowinDebugSnowPictrue1.png
文件 136606 2011-05-28 11:23 SnowSnowinDebugSnowPictrue白.ico
文件 667648 2009-06-11 05:14 SnowSnowinDebugSystem.Core.dll
文件 53248 2009-06-11 05:14 SnowSnowinDebugSystem.Data.DataSetExtensions.dll
文件 2933248 2009-06-11 05:23 SnowSnowinDebugSystem.Data.dll
文件 970752 2009-06-11 05:23 SnowSnowinDebugSystem.Deployment.dll
文件 3182592 2012-01-04 10:51 SnowSnowinDebugSystem.dll
文件 630784 2012-04-24 06:37 SnowSnowinDebugSystem.Drawing.dll
文件 5025792 2012-03-22 06:29 SnowSnowinDebugSystem.Windows.Forms.dll
文件 4927704 2011-04-22 20:36 SnowSnowinDebug林心如-落花.mp3
文件 169010 2011-08-03 12:27 SnowSnowinRelease1.jpg
文件 32976 2011-07-22 23:19 SnowSnowinRelease2.png
文件 42564 2012-07-20 00:11 SnowSnowinReleaseLOVE.png
文件 46 2012-07-17 20:38 SnowSnowinReleaseSetting.set
文件 79360 2012-07-20 00:25 SnowSnowinReleaseSnow.exe
文件 81408 2012-07-20 00:25 SnowSnowinReleaseSnow.pdb
文件 14328 2012-07-24 21:42 SnowSnowinReleaseSnow.vshost.exe
文件 490 2009-06-11 05:14 SnowSnowinReleaseSnow.vshost.exe.manifest
文件 2801 2011-07-21 18:25 SnowSnowinReleaseSnowPictrue1.png
文件 136606 2011-05-28 11:23 SnowSnowinReleaseSnowPictrue白.ico
文件 667648 2009-06-11 05:14 SnowSnowinReleaseSystem.Core.dll
文件 53248 2009-06-11 05:14 SnowSnowinReleaseSystem.Data.DataSetExtensions.dll
文件 2933248 2009-06-11 05:23 SnowSnowinReleaseSystem.Data.dll
............此处省略55个文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace FromBerth
{
class FromAutoDock
{
///
/// 定义的一个方法侧面影藏展示
///
/// 参数_能够停靠的组成应用程序窗口
/// 参数_停靠的高度
/// 停靠时计时器
public static void sideHideOrShow(Form DockableForm ref int DockFromHeight Timer _dockTimer)
{
/*判断此停靠窗口的窗口状态 不等于 窗体显示的最小化窗口*/
if (DockableForm.WindowState !=FormWindowState .Minimized)
{
/*停靠计时器的计时时间,鼠标指针拿开时经过多少毫秒窗体影藏*/
_dockTimer.Interval = 100;//影藏时间毫秒
/*判断鼠标指针的光标位置的X坐标 > 此停靠窗口的左边缘距离 - 1 与 鼠标指针的光标的X坐标 < 此停靠窗口的的右边缘距离 与 鼠标指针的位置Y坐标 > 当前窗口的上边缘距离 - 1 与 鼠标指针的光标位置的Y坐标 < 当前窗口的下边缘距离*/
if (Cursor .Position.X > DockableForm.Left - 1 && Cursor .Position .X < DockableForm.Right && Cursor .Position .Y > DockableForm.Top - 1 && Cursor .Position .Y < DockableForm .Bottom)
{
/*判断当前窗口的上边缘与电脑上边缘的距离 <= 0 && 当前窗口的左边缘和电脑屏幕的左边缘距离 > 5 && 当前窗口的左边缘与电脑左边缘的距离 < 屏幕的主显示的工作区域的结构宽度 - 当前窗口的宽度*/
if (DockableForm .Top <= 0 && DockableForm .Left > 5 && DockableForm .Left < Screen .PrimaryScreen .WorkingArea .Width - DockableForm .Width)
{
/*当前窗口的上边缘与电脑屏幕上边缘的距离 = 0*/
DockableForm.Top = 0;
}
/*反之判断当前窗口的左侧边缘与工作区左边缘的距离 <= 0*/
else if(DockableForm .Left <= 0)
{
/*当前窗口的左边缘与工作区的左边缘距离 = 0*/
DockableForm.Left = 0;
}
/*判断当前窗口的左边缘与工作区左边缘的距离 + 当前窗口的宽度 >= 屏幕的主显示的工作区的宽度*/
else if (DockableForm .Left + DockableForm .Width >= Screen .PrimaryScreen .WorkingArea .Width )
{
/*当前窗口的左边缘与工作区左边缘距离 = 屏幕的主显示的工作区的宽度 - 当前窗体的宽度*/
DockableForm.Left = Screen.PrimaryScreen.WorkingArea.Width - DockableForm.Width;
}
else
{
/*此窗口 > 0*/
if (DockFromHeight>0)
{
/*此窗口的高度 = 窗口*/
DockableForm.Height = DockFromHeight;
/*窗口 = 0*/
DockFromHeight = 0;
}
}
}
else
{
/*窗口 < 1*/
if (DockFromHeight < 1)
{
/*窗口 = 此窗口的高度*/
DockFromHeight = DockableForm.Height;
}
/*此窗口的上边缘与工作区上边缘距离 <= 4 && 此窗
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 169010 2011-08-03 12:27 SnowSnowinDebug1.jpg
文件 32976 2011-07-22 23:19 SnowSnowinDebug2.png
文件 42564 2012-07-20 00:11 SnowSnowinDebugLOVE.png
文件 46 2012-07-17 20:38 SnowSnowinDebugSetting.set
文件 80384 2012-07-24 21:42 SnowSnowinDebugSnow.exe
文件 52736 2012-07-24 21:42 SnowSnowinDebugSnow.pdb
文件 14328 2012-07-24 21:42 SnowSnowinDebugSnow.vshost.exe
文件 2801 2011-07-21 18:25 SnowSnowinDebugSnowPictrue1.png
文件 136606 2011-05-28 11:23 SnowSnowinDebugSnowPictrue白.ico
文件 667648 2009-06-11 05:14 SnowSnowinDebugSystem.Core.dll
文件 53248 2009-06-11 05:14 SnowSnowinDebugSystem.Data.DataSetExtensions.dll
文件 2933248 2009-06-11 05:23 SnowSnowinDebugSystem.Data.dll
文件 970752 2009-06-11 05:23 SnowSnowinDebugSystem.Deployment.dll
文件 3182592 2012-01-04 10:51 SnowSnowinDebugSystem.dll
文件 630784 2012-04-24 06:37 SnowSnowinDebugSystem.Drawing.dll
文件 5025792 2012-03-22 06:29 SnowSnowinDebugSystem.Windows.Forms.dll
文件 4927704 2011-04-22 20:36 SnowSnowinDebug林心如-落花.mp3
文件 169010 2011-08-03 12:27 SnowSnowinRelease1.jpg
文件 32976 2011-07-22 23:19 SnowSnowinRelease2.png
文件 42564 2012-07-20 00:11 SnowSnowinReleaseLOVE.png
文件 46 2012-07-17 20:38 SnowSnowinReleaseSetting.set
文件 79360 2012-07-20 00:25 SnowSnowinReleaseSnow.exe
文件 81408 2012-07-20 00:25 SnowSnowinReleaseSnow.pdb
文件 14328 2012-07-24 21:42 SnowSnowinReleaseSnow.vshost.exe
文件 490 2009-06-11 05:14 SnowSnowinReleaseSnow.vshost.exe.manifest
文件 2801 2011-07-21 18:25 SnowSnowinReleaseSnowPictrue1.png
文件 136606 2011-05-28 11:23 SnowSnowinReleaseSnowPictrue白.ico
文件 667648 2009-06-11 05:14 SnowSnowinReleaseSystem.Core.dll
文件 53248 2009-06-11 05:14 SnowSnowinReleaseSystem.Data.DataSetExtensions.dll
文件 2933248 2009-06-11 05:23 SnowSnowinReleaseSystem.Data.dll
............此处省略55个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)