dll文件里的内容怎么读取啊?

如题所述

1、在dll的文件上点击右键,就可以看到右键的下拉菜单中可以看到它的程序右键菜单。

2、用右键菜单中的exescope,点击要打开的dll文件时,会出现一个提示:拒绝写入,这里只读模式打开,这时点击确定、

3、点击确定之后,就可以在它打开的面板中看到一些这样的文字,头部、导出、导入和资源,这样就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-27
步骤如下:1)在VC菜单中File->New新建一个命名为dlltest的Win32 Dynamic-Link Library工程,下一步选择A simple DLL project。2)在dlltest.cpp文件中添加代码:#include "stdafx.h"#include "stdio.h"BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fwdreason, LPVOID lpvReserved){switch(fwdreason){case DLL_PROCESS_ATTACH:int i;FILE *fw;fw = fopen(filename, "w");char str[200];LoadString(hinstDLL,1,filename,MAX_PATH);fprintf(fw,"%s\n", filename);break;default:break;}return(TRUE);}3)在VC菜单中Insert->Resource添加一个String Table,其ID为IDS_STRING1,Caption为abc,点击保存,文件名为Script1.rc。4)在Header Files中添加进resource.h; Resource Files中添加进Script1.rc。5)在dlltest.cpp中添加头文件resource.h。6)编译完成文件。本回答被提问者采纳
相似回答