大家帮帮忙,两个小问题...

52cgi 2003-10-24 02:45:43

============================================

请教两个问题:

1.下面这句代码:

CALL MessageBoxA

在编译后变成了

CALL 00401022
......
JMP DWORD PTR [00402008]
;address=00401022

编译器是凭什么将 MessageBoxA 转
换成 00402008 这个地址的?
( 麻烦您说的详细点 )

----------------------------------------

2.ADDR 和 OFFSET 的区别是什么?

----------------------------------------

3.如何用"静态连接"的方式调用匿名函数?

----------------------------------------

4.如何调用 C++ 编写的 DLL?

谢谢.

============================================
...全文
8 点赞 收藏 2
写回复
2 条回复
Areslee 2003年10月25日
建议你编译时让VC生成汇编源代码观察
回复 点赞
52cgi 2003年10月25日

要怎么做呢?
回复 点赞
发动态
发帖子
汇编语言
创建于2007-08-27

1.9w+

社区成员

4.1w+

社区内容

汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区公告
暂无公告