пример вызова функции BOB(100,100,'SSSSSSSSSSS','Font1',$00FFFFFF);
на ассемблеровском вызове будет иметь вид
delphi Код:
var
text,font:string;
begin
text:='SSSSSSSSS';
font:='Font1';
ptext:=pchar(text);
pfont:=pchat(font);
asm
push 0FFFFFFh
push pfont
push text
push 100
push 100
call [BOB]
end;
end;
тоесть параметры функции засовуються в стек, в обратном порядке.
+еще перед вызовом засунуть в ecx указатель на обьект класа канваса, который луче всего получить перехватив один из его методов (курим тему хуков)
зы:вообщем луче создайка отдельное винапи окошко и выводи инфу туда - гемору будет меньше