【发布时间】:2012-10-22 00:31:37
【问题描述】:
- 嘿,我的问题很简单,但我找不到解决方法。
我尝试做的是: 我尝试从 EXE 或 DLL 获取所有 DLL 导入和使用的函数。
假设我制作了一个程序:SendMessage (DLL Import) 然后代码会设法读取它。
然后返回:
DLL: user32.dll
功能:发送消息
我尝试过使用:Assembly.但是不能从中获得正确的数据。
(我确实看过:How to programatically read native DLL imports in C#? 但也没有让它在那里工作,我有 1 个导入,但仅此而已)
【问题讨论】:
-
这是关于关于 _declspec(dllimport/export) 的 C++ 属性,它告诉非托管库导入/导出什么。还是托管程序中的 DLLImport 属性?
-
我的意思是这样的:[DllImport("msvcrt.dll")] public static extern int puts(string c);