一个简洁的 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 操作系统
- 使用 Visual Studio 打开
RenTY_Screen.sln解决方案 - 选择编译模式:
- Debug: 调试版本,包含调试符号
- Release: 发布版本,已优化
- 按
Ctrl+Shift+B或选择"生成" -> "生成解决方案" - 编译后的文件位于
bin\Debug\或bin\Release\目录
该项目支持 ClickOnce 部署:
- 发布目录:
publish\ - 安装程序:
setup.exe - 应用程序版本:1.0.0.0
- 发布者:RenTY Code
- 运行
RenTY_Screen.exe - 日历窗口将显示在屏幕最上层
- 左上角显示当前日期时间
- 下方显示当月日历,周末标注为红色
- 当天日期会以红色背景高亮显示
- 默认尺寸: 298 x 143 像素
- 完整尺寸: 298 x 168 像素(当显示 5 周时)
- 透明度: 85%
- 字体: Cascadia Mono, 9.75pt
- 需要 .NET Framework 4.8 运行环境
- 仅支持 Windows 平台
- 应用程序使用临时证书签名(开发环境)
本项目仅供学习和参考使用。