Skip to content

godners/RenTY_Screen

Repository files navigation

RenTY Screen

一个简洁的 Windows 桌面日历应用程序,显示当前日期和月份。

功能特性

  • 📅 实时显示当前日期和时间
  • 🗓️ 显示完整的月历视图
  • 🔴 高亮显示当天日期
  • 💻 置顶显示,透明度可调(85%)
  • ⚙️ 自动更新,每 10 毫秒刷新
  • 🎨 简洁的黑白红配色设计

技术栈

  • 框架: .NET Framework 4.8
  • 语言: C#
  • UI: Windows Forms
  • 字体: Cascadia Mono

项目结构

RenTY_Screen/
├── Program.cs              # 程序入口
├── WinScreen.cs            # 主窗口逻辑
├── WinScreen.MouseEvent.cs # 鼠标事件处理
├── WinScreen.resx          # 资源文件
├── App.config              # 应用配置
└── Properties/
    └── AssemblyInfo.cs     # 程序集信息

编译要求

  • Visual Studio 2019 或更高版本
  • .NET Framework 4.8
  • Windows 操作系统

编译步骤

  1. 使用 Visual Studio 打开 RenTY_Screen.sln 解决方案
  2. 选择编译模式:
    • Debug: 调试版本,包含调试符号
    • Release: 发布版本,已优化
  3. Ctrl+Shift+B 或选择"生成" -> "生成解决方案"
  4. 编译后的文件位于 bin\Debug\bin\Release\ 目录

发布

该项目支持 ClickOnce 部署:

  • 发布目录:publish\
  • 安装程序:setup.exe
  • 应用程序版本:1.0.0.0
  • 发布者:RenTY Code

使用说明

  1. 运行 RenTY_Screen.exe
  2. 日历窗口将显示在屏幕最上层
  3. 左上角显示当前日期时间
  4. 下方显示当月日历,周末标注为红色
  5. 当天日期会以红色背景高亮显示

界面规格

  • 默认尺寸: 298 x 143 像素
  • 完整尺寸: 298 x 168 像素(当显示 5 周时)
  • 透明度: 85%
  • 字体: Cascadia Mono, 9.75pt

注意事项

  • 需要 .NET Framework 4.8 运行环境
  • 仅支持 Windows 平台
  • 应用程序使用临时证书签名(开发环境)

许可证

本项目仅供学习和参考使用。

截图

应用图标

About

First commit.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages