#include <stdio.h>
#include "windows.h"
typedef int (__stdcall *PMessageBox)(HWND hWnd ,LPCSTR lpText,LPCSTR lpCaption,UINT uType);
int main()
{
// PMessageBox ccc;
// ccc=MessageBox;
// (*ccc)(NULL,"nei rong","biao ti",MB_OK);
PMessageBox ccc;
char a[]="nei rong";
char b[]="biao ti";
__asm
{
mov esi,esp
mov eax,0x0
push eax
lea eax,[a]
push eax
lea eax,[b]
push eax
mov eax,0
push eax
mov eax,MessageBox
mov dword ptr[ebp-4],eax
call dword ptr[ebp-4]
}
return 0;
}