[참고] 어셈블리로 함수 호출하기

Lala라는 함수를 인라인 어셈블리로 호출하는 방법

void Lala(char *a)
{
ShowMessage(AnsiString(a));
}
//——————————————————–

__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
char a[] = “^( -_-)~ 잇희~”;

asm {
LEA ECX, DWORD PTR a
PUSH ECX
CALL Lala
POP ECX
}
}
//—————————————————–

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.