Quote:
Originally Posted by dosprog
It's likely not a good idea.
Any of imported functions must be correctly declared individulally,
and thus must be called normally.
In addition - without of using __asm directive.
In addition2 - repeated calls will be performed much faster.
In addition3 - [less or more] universal solution for x32/x64.
..It's likely not a good idea but it works..
--Add--
Add 1st argument of function as enum {C_CALL,STD_CALL}
and produce separate __asm code for this conventions ?
--Add2--
This example rewritten without of DynCall():
|
see the function prototype you defined, when there are lot functions to call, that's an extra headache.