基于C++空项目运行汇编语言

新建项目


生成依赖项

添加源文件


设置程序入口点

测试

cpp 复制代码
.386            
.model flat, stdcall  
option casemap :none  
 
ExitProcess PROTO STDCALL :DWORD  
MessageBoxA PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD  
 
.const  
    MB_OK    EQU    0  
    NULL     EQU    0  
 
.data  
    msgText  db    "Hello World!", 0  
    msgTitle db    "Message", 0  
 
.data?  
    buffer   db    100 dup(?)  
 
.code  
main PROC  
 
    invoke MessageBoxA, NULL, offset msgText, offset msgTitle, MB_OK  
    invoke ExitProcess, 0  
main ENDP  
 
end main   
 
end
相关推荐
skylar010 分钟前
小白1分钟安装flash-attn
开发语言·python
默子昂18 分钟前
ollama 自定义ui
开发语言·python·ui
坚果派·白晓明38 分钟前
【鸿蒙PC】SDL3 移植:AtomCode Skills 4 步速通多媒体库适配
c++·华为·ai编程·harmonyos·atomcode·c/c++三方库
赴生-1 小时前
C++进阶 C++11(下)
开发语言·c++
有点。2 小时前
C++(贪心算法一)
c++·贪心算法
WBluuue2 小时前
数据结构与算法:有序表(二):跳表
数据结构·c++·算法·skiplist
赴生-2 小时前
C++进阶 异常
开发语言·c++
黄毛火烧雪下3 小时前
Java 核心知识点总结(一)
java·开发语言
其实防守也摸鱼3 小时前
软件安全与漏洞--软件安全编码与防御技术理论题库
开发语言·网络·安全·网络安全·软件安全·软件安全与漏洞
x138702859573 小时前
c语言中srtlen(指针使用计算字符长度)、传值和传址调用
c语言·开发语言·算法·visual studio