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

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?

谢谢.

============================================
...全文
38 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Areslee 2003-10-25
  • 打赏
  • 举报
回复
建议你编译时让VC生成汇编源代码观察
52cgi 2003-10-25
  • 打赏
  • 举报
回复

要怎么做呢?

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧