Winapi 在MessageBox win32(程序集)中显示寄存器的内容

Winapi 在MessageBox win32(程序集)中显示寄存器的内容,winapi,assembly,messagebox,Winapi,Assembly,Messagebox,我想知道如何在win32汇编编程中在messageBox中显示寄存器的内容,下面是我想做的一个示例: include 'win32ax.inc' ; MOV DX,01h start: invoke MessageBox,HWND_DESKTOP,DX,"test",MB_OK invoke ExitProcess,0 .end start 首先,您必须将其转换为字符串,然后将其地址传递给MessageBox 编辑(信息更新) 我建议您使用C-runtime库(msvcr*.

我想知道如何在win32汇编编程中在messageBox中显示寄存器的内容,下面是我想做的一个示例:

include 'win32ax.inc' ;
MOV DX,01h

start:
   invoke  MessageBox,HWND_DESKTOP,DX,"test",MB_OK
   invoke  ExitProcess,0
.end start

首先,您必须将其转换为字符串,然后将其地址传递给MessageBox

编辑(信息更新)


我建议您使用C-runtime库(msvcr*.dll)或从C-runtime库(msvcr*.dll)

谢谢您的快速响应,我如何转换它,是否有类似函数之类的东西??