资源简介
支持闹钟,任务提醒,皮肤等.可以下载下来参考学习一下哦
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace PMRL
{
public partial class Calendar : Form
{
//ZMRL f2 = (ZMRL)this.Owner;
[DllImport(“user32“)]
private static extern bool AnimateWindow(IntPtr hwnd int dwTime int dwFlags);
//下面是可用的常量,根据不同的动画效果声明自己需要的
private const int AW_HOR_POSITIVE = 0x0001;//自左向右显示窗口,该标志可以在滚动动画和滑动动画中使用。使用AW_CENTER标志时忽略该标志
private const int AW_HOR_NEGATIVE = 0x0002;//自右向左显示窗口,该标志可以在滚动动画和滑动动画中使用。使用AW_CENTER标志时忽略该标志
private const int AW_VER_POSITIVE = 0x0004;//自顶向下显示窗口,该标志可以在滚动动画和滑动动画中使用。使用AW_CENTER标志时忽略该标志
private const int AW_VER_NEGATIVE = 0x0008;//自下向上显示窗口,该标志可以在滚动动画和滑动动画中使用。使用AW_CENTER标志时忽略该标志该标志
private const int AW_CENTER = 0x0010;//若使用了AW_HIDE标志,则使窗口向内重叠;否则向外扩展
private const int AW_HIDE = 0x10000;//隐藏窗口
private const int AW_ACTIVE = 0x20000;//激活窗口,在使用了AW_HIDE标志后不要使用这个标志
private const int AW_SLIDE = 0x40000;//使用滑动类型动画效果,默认为滚动动画类型,当使用AW_CENTER标志时,这个标志就被忽略
private const int AW_BLEND = 0x80000;//使用淡入淡出效果
//下载于 www.mycodes.net
Bitmap[] map = { Properties.Resources._1 Properties.Resources._2 Properties.Resources._3 Properties.Resources._4 Properties.Resources._5 Properties.Resources._6 Properties.Resources._7 Properties.Resources._8 Properties.Resources._9 Properties.Resources._10 Properties.Resources._11 Properties.Resources._12 };
bool boolyear = false;
bool boolmonth = false;
public Struct_FormState state;
public Calendar()
{
this.DoubleBuffered = true;//设置本窗体
this.Setstyle(Controlstyles.AllPaintingInWmPaint true);
this.Setstyle(Controlstyles.DoubleBuffer true);
this.Setstyle(Controlstyles.UserPaint true);
this.Setstyle(Controlstyles.ResizeRedraw true);
//下载于 www.mycodes.net
Data data = new Data();
InitializeComponent();
blind();
CreatCalendar(Convert.ToInt32(cbb_year.SelectedValue) Convert.ToInt32(cbb_month.SelectedValue));
boolyear = true;
boolmonth = true;
InitCalendar();
this.ShowInTaskbar = false;
this.StartPosition = FormStartPosition.Manual;
//对当前时间的初始化
timer_time.Start();
timer_time.Interval = 1000;
#region 窗体初始状态的判断
string path = Application.ExecutablePath;
string name = path.Substring(path.LastIndexOf(“\\“) + 1);
path = path.Substring(0 path.LastIndexOf(“\\“) + 1);
if (data.IsExistFile(path))
{
state = data.ReadFile(path);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 65024 2016-05-30 21:34 DesktopCalendar\.vs\PMRL\v14\.suo
文件 14159 2014-07-15 09:57 DesktopCalendar\Backup\Data.cs
文件 3857 2012-03-18 15:31 DesktopCalendar\Backup\PMRL.csproj
文件 897 2014-07-14 14:47 DesktopCalendar\Backup\PMRL.sln
文件 984 2014-07-15 09:57 DesktopCalendar\Backup\Program.cs
文件 1760 2014-06-27 19:05 DesktopCalendar\Backup\Properties\AssemblyInfo.cs
文件 2858 2012-03-10 08:50 DesktopCalendar\Backup\Properties\Resources.Designer.cs
文件 5612 2012-03-10 08:50 DesktopCalendar\Backup\Properties\Resources.resx
文件 1089 2012-03-10 08:50 DesktopCalendar\Backup\Properties\Settings.Designer.cs
文件 249 2012-03-10 08:50 DesktopCalendar\Backup\Properties\Settings.settings
文件 9597 2014-07-15 09:58 DesktopCalendar\Backup\SZYM.cs
文件 9778 2012-03-27 06:55 DesktopCalendar\Backup\SZYM.Designer.cs
文件 20614 2012-03-27 06:55 DesktopCalendar\Backup\SZYM.resx
文件 15913 2014-07-15 09:58 DesktopCalendar\Backup\ZMRL.cs
文件 21989 2012-03-29 10:27 DesktopCalendar\Backup\ZMRL.Designer.cs
文件 199653 2012-03-29 10:27 DesktopCalendar\Backup\ZMRL.resx
文件 470 2016-06-25 22:23 DesktopCalendar\bin\Debug\DATA.dat
文件 23 2016-05-26 00:55 DesktopCalendar\bin\Debug\Notas\2016年5月26日 星期四.txt
文件 35 2016-05-29 22:43 DesktopCalendar\bin\Debug\Notas\2016年5月29日 星期日.txt
文件 886272 2016-07-04 08:34 DesktopCalendar\bin\Debug\PMRL.exe
文件 108032 2016-07-04 08:34 DesktopCalendar\bin\Debug\PMRL.pdb
文件 11608 2016-07-04 08:34 DesktopCalendar\bin\Debug\PMRL.vshost.exe
文件 490 2010-03-17 22:39 DesktopCalendar\bin\Debug\PMRL.vshost.exe.manifest
文件 10 2016-05-26 00:55 DesktopCalendar\bin\Debug\新建文本文档.txt
文件 92854 2016-06-21 23:51 DesktopCalendar\bin\Release\c26.ico
文件 92854 2016-06-21 23:50 DesktopCalendar\bin\Release\c4.ico
文件 92854 2016-06-21 23:50 DesktopCalendar\bin\Release\c6.ico
文件 142652 2016-06-21 23:50 DesktopCalendar\bin\Release\Calendar.ico
文件 470 2016-05-29 23:55 DesktopCalendar\bin\Release\DATA.dat
文件 23 2016-05-26 00:55 DesktopCalendar\bin\Release\Notas\2016年5月26日 星期四.txt
............此处省略268个文件信息
相关资源
- C\\C++ 500面试题 + c++ 经典100题.rar
- VC++实现的酒店管理系统软件
- VC++ OpenGL三维地形漫游
- 浅水方程C++源代码
- MFC学生成绩管理系统
- Visual C++ 开发的即时通讯系统
- 蚁群算法解决旅行商问题c++
- C++,rabbitmq-VS-64位库
- “理治棋壮”中国象棋计算机博弈引
- C++面向对象程序设计 经典例题 附练习
- Huffman和算术编码的C++实现
- 21点游戏C++模拟
- VC++直方图均衡化显示图像及直方图
- vc++ c++ c 软件自动升级程序源代码 在
- 绘制任意斜率的直线段
- 黄维通Visual C++面向对象与可视化程序
- C++builder XE2 唯一有用的破解
- 书店管理设计与实现c++
- 基于C++语言编写的宠物管理系统(V
- Microsoft vc++6.0代码提示插件
- C++轨迹优化软件PSOPT使用手册
- C++反编译工具
- Borland Turbo C++ 1.01
- Visual C++数字图像识别技术典型案例
- Visual_C++程序设计与应用教程课后答案
- C++ 排课程序源代码
- VC++实现动态创建对话框非常好的C++源
- VC++开发的斗地主的网络游戏源码
- VC++2010学习版和永久使用注册码
- 使用API函数实现的串口通讯DLL含源码
评论
共有 条评论