-
-
C中写汇编的printf和LoadLibrary
-
发表于:
2006-6-7 08:55
5110
-
感谢虾爷的指点.
终于知道如何用LoadLibrary,但不知为什么!
我自己写的例子是:
#include <windows.h>
int main(int argc, char* argv[])
{
char *msvcrt = "msvcrt.dll";
__asm
{
mov eax, msvcrt
push eax
call dword ptr[LoadLibrary]
}
return 0;
}
哎,笨蛋试的例子.
为什么
printf
和
LoadLibrary
的调用方法不一样呢?
call dword ptr[printf]
会出错,而
call print
则正确.
Help!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课