当前位置: 首页 > news >正文

win32汇编环境,对话框中使用月历控件示例一

;运行效果

;win32汇编环境,对话框中使用月历控件示例一
;以下示例为生成月历控件,改变背景色或文本色,获取或设置日期等的操作
;直接抄进RadAsm可编译运行。重要部分加备注。
;下面为asm文件
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.386 
.model flat,stdcall 
option casemap:none 
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; Include 文件定义
include    windows.inc 
include    user32.inc 
include    kernel32.inc
include    Comctl32.inc
include    gdi32.inc
 
includelib user32.lib 
includelib kernel32.lib 
includelib Comctl32.lib
includelib gdi32.lib

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 自定义函数声明
DlgProc proto :DWORD,:DWORD,:DWORD,:DWORD   ;对话框窗口函数
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 数据段
.data 
DlgName     db "MyDialog",0 
sz_FontName db "宋体",0
szMsg       db "提示",0
szFormat01  db "当前的日期是:%d年%d月%d日",0

sz00        db " 星期日",0
sz01        db " 星期一",0
sz02        db " 星期二",0
sz03        db " 星期三",0
sz04        db " 星期四",0
sz05        db " 星期五",0

相关文章:

  • vLLM专题(三)-快速开始
  • 二叉搜索树的实现(C++)
  • SSL 连接
  • 网剧《一念逍遥》正式启动筹备
  • 1. 对比 LVS 负载均衡群集的 NAT 模式和 DR 模式,比较其各自的优势 。2. 基于 openEuler 构建 LVS-DR 群集。
  • DeepSeek 教我 C++ (3) : Optional / Variant 使用的应该注意的细节
  • Java 中的 HashSet 和 HashMap 有什么区别?
  • [操作系统] 基础IO:系统文件I/O
  • 基于springboot的留学服务管理平台的设计与开发(源码+文档)
  • 【deepseek与chatGPT辩论】辩论题: “人工智能是否应当具备自主决策能力?”
  • BGP分解实验·18——BGP选路原则之权重
  • 网络安全:挑战、技术与未来发展
  • Amazon S3导入Salesforce对象的ETL设计和导入状态日志管理
  • 领域驱动设计(DDD)是什么?——从理论到实践的全方位解析
  • Java gc完整认识和常见问题
  • 【Bluedroid】 BLE连接源码分析(一)
  • 每日OJ_牛客_剪花布条(string内置函数)
  • es6箭头函数和普通函数的区别
  • 排序算法衍生问题
  • 在 WSL上的 Ubuntu 中通过 Docker 来运行 Redis,并在微服务项目中使用redis
  • 睡觉总做梦是睡眠质量差?梦到这些事,才要小心
  • 郑州通报涉“健康证”办理有关问题查处进展情况
  • 世界期待中美对话合作带来更多确定性和稳定性
  • 甩掉“肥胖刺客”,科学减重指南来了
  • 澎湃思想周报|欧洲胜利日之思;教育监控与学生隐私权争议
  • 为何发胖?如何减肥?一个医学体重管理中心的探索启示