Red de conocimiento informático - Material del sitio web - ¿Cómo puedo ver una función específica y su código en un archivo DLL?

¿Cómo puedo ver una función específica y su código en un archivo DLL?

Si no tiene la herramienta dumpbin, descárguela en línea

En cmd, vaya al directorio donde se encuentra el archivo de volcado

1 Luego ingrese el comando dumpbin -export dll name .

2 Hay otros comandos, puedes consultar la ayuda para poder ejecutarlos.

3 Puedes utilizar las herramientas que vienen con C++ para comprobarlo.

Inicio-->Todos los programas-->Microsoift visual C++ 6.0-->Microsoift visual C++ 6.0 Herramientas---"depende

Utilice el desmontaje para verificar parámetros específicos y estará acostumbrado a usar OD, Ctrl+N para encontrar los parámetros a verificar (se mostrarán varios parámetros más adelante), seleccione esa línea y presione Entrar para saltar a la sección de llamada de función, habrá tipos de parámetros específicos <. p>Archivo DLL:

Un archivo DLL, o biblioteca de enlaces dinámicos, es un archivo ejecutable que permite a un programa acceder al código y otros recursos necesarios para realizar tareas específicas proporcionadas por los archivos DLL que contienen muchas funciones. y recursos que permiten que los programas basados ​​en Windows se ejecuten en un entorno Windows

Los archivos DLL son en su mayoría archivos con la extensión DLL, pero también pueden tener EXE u otras extensiones. Proporciona código, datos o funcionalidad. programas que se ejecutan en el sistema operativo Windows. El programa puede abrir, habilitar, consultar, deshabilitar y cerrar el controlador de acuerdo con las instrucciones del archivo DLL. El archivo DLL se puede encontrar en el directorio "C: Windows". /System" y el directorio de instalación del programa. Si descubre que uno o más archivos DLL faltan o están dañados al iniciar el programa, recibirá un mensaje de error como "xyz dll". Si inicia un programa con. un archivo DLL desactualizado o un archivo DLL que no coincide, recibirá un mensaje de "Llamada de enlace dinámico no definido". Puede encontrar el archivo DLL correcto en otra computadora y copiarlo. Vaya al directorio correspondiente para que el programa pueda ejecutarse normalmente. p>