• 大小: 5.89MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-31
  • 语言: C/C++
  • 标签: c++  

资源简介

支持闹钟,任务提醒,皮肤等.可以下载下来参考学习一下哦

资源截图

代码片段和文件信息

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个文件信息

评论

共有 条评论