在上一个问题之后,我发布并收到了一个很好的答案 -
我还有其他问题.我必须在某个地方出错,但我很确定我正确地构建了.DLL,并且我确信从之前回答的问题它正确链接到.DLL.
我有以下内容:
我还使用了DependencyWalker来确保.DLL正在导出我试图调用的函数,并且它显示正在正确导出它.
PS:我在编译调用.dll的程序时收到错误,其中"导出的函数未在此范围内声明"错误.
感谢您的时间和帮助!
答案很清楚.而不是写:
int a = Isworking();
Run Code Online (Sandbox Code Playgroud)
你应该写:
int a = funci();
Run Code Online (Sandbox Code Playgroud)
Isworking是DLL中函数的名称,但调用导入的函数指针funci.
| 归档时间: |
|
| 查看次数: |
707 次 |
| 最近记录: |