资源简介
支持闹钟,任务提醒,皮肤等.可以下载下来参考学习一下哦
代码片段和文件信息
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个文件信息
相关资源
- 国际象棋的qt源代码
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- C++纯文字DOS超小RPG游戏
- VC++MFC小游戏实例教程(实例)+MFC类库
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
- c++ 多功能计算器
- C++17 In Detail
- 嵌入式QtC++编程课件
- 颜色识别形状识别STM103嵌入式代码
- c++ 邮件多附件群发
- c++ 透明代理(hookproxy)
- mfc 调用redis
- FTP客户端源码(c++)
- c++ 画图(14Qt-XPS)
- c++多边形交并差运算
川公网安备 51152502000135号
评论
共有 条评论