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

win32汇编环境,窗口程序中对按钮控件常用操作的示例

;运行效果

;win32汇编环境,窗口程序中对按钮控件常用操作的示例
;常用的操作,例如创建按钮控件,使其无效,改变文本,得到文本等。
;将代码复制进radasm软件里,直接就可以编译运行。重点部分加备注。
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.386 
.model flat,stdcall 
option casemap:none 
include      windows.inc 
include      user32.inc 
includelib   user32.lib           
include      kernel32.inc 
includelib   kernel32.lib 
include      gdi32.inc
includelib   gdi32.lib
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
WinMain proto :DWORD,:DWORD,:DWORD,:DWORD       
                                                
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
.DATA                                   
ClassName           db "SimpleWinClass",0        
AppName             db "窗口程序的框架",0 

szButtonClassName   db "button",0              ;按钮类名 
sz_FontName         db "宋体 ",0

szTitle             db "提示",0 
szButtonTitle       db "我是被测试的按钮",0 
szButtonTitle10     db "我是改变后的文字",0 
szButtonTitle11     db "第1个按钮是有效的",0
szButtonTitle12     db "第1个按钮是无效的",0

szButtonTitle01     db "改变第1个按钮的文字",0 
szButtonTitle02     db "得到第1个按钮的文字",0
szButtonTitle03     db "使第1个按钮无效",0 
szButtonTitle04     db "使第1个按钮有效",0 
szButtonTitle05     d


http://www.mrgr.cn/news/83349.html

相关文章:

  • 关于内网外网,ABC类地址,子网掩码划分
  • Angular生命周期
  • Kotlin语言的循环实现
  • 【前端】【HTML】入门基础知识
  • Unity性能优化总结
  • 在Ubuntu系统中安装docker
  • 2025年第三届“华数杯”国际赛A题解题思路与代码(Python版)
  • linux RT-Preempt spin lock实现
  • TVbox 手机、智能电视节目一网打尽
  • 2025年第三届“华数杯”国际赛A题解题思路与代码(Matlab版)
  • Ubuntu | PostgreSQL | 解决 ERROR: `xmllint` is missing on your system.
  • 初学stm32 --- DAC模数转换器工作原理
  • 2025年第三届“华数杯”国际大学生数学建模竞赛A题完整论文讲解
  • 嵌入式C语言:二维数组
  • LeetCode 热题 100 | 哈希
  • C#从“Hello World!“开始
  • JDK21虚拟线程死锁问题
  • 【Delphi 开箱即用 6】应用程序在任务栏中更换ico图标
  • ORB-SALM3配置流程及问题记录
  • kubeneters-循序渐进Cilium网络(二)
  • 二、智能体强化学习——深度强化学习核心算法
  • Spring bean的生命周期和扩展
  • 鸿蒙面试 2025-01-10
  • C#Halcon二维码识别
  • 第十四章 SQL性能分析
  • 【Python】Python之Selenium基础教程+实战demo:提升你的测试+测试数据构造的效率!