看MSDN里(/BASE:{address | @filename,key}) ,一头雾水,怎么试也不对,只能重新定义.EXE的地址,其他DLL的地址无法定义。
请达人指点。
请达人指点。
解决方案 »
- 关于CDHtmlDialog加载资源中的图像文件的问题
- 请问如何获得被覆盖窗口的DC上的图像信息?
- 请问在CFormView类的构造函数,OnCreate,或OnInitialUpDate中进行初始化有何不同?
- 还是数据库连接问题,请高手指点一二。。先谢过!!!
- 如何对图象象素进行标记??
- 请问SetupDiEnumDeviceInterfaces函数返回No more data is available.错误是什么原因?
- volatile int a;什么意思呢?
- 如何学C++与VC
- 简单得分问题,赶快抢答:)
- 关于组合框,急
- 我用arc画了一段弧,想取这段弧上的中间点的坐标,各位有啥好办法呢?
- 打印预览与工具条。
ALT+F7(就是工程设置啦) -> “Link”选项卡 -> “Project options”编辑框 -> 在最后添加:“/base:"16进制基地址"”
这样:
ALT+F7(就是工程设置啦) -> “Link”选项卡 -> “Project options”编辑框 -> 在最后添加:“/base:"16进制基地址"”
==============================================================================
这个我知道的撒,跟在Link选项卡的Output属性里在“Base Address”中添加16进制基地址是一样的,但是这个只能修改“.exe”的装载地址阿,修改不了每个Dll的装载地址。
你是说你写了个exe,然后想控制它所隐式调用的所有dll的基址?这样好像不行吧。dll的装载地址是保存在dll的某个PE头当中的,我不清楚是否能够按照你的思路所想的办法去改变。