Exporting a function pointer from dll

后端 未结 1 538
我寻月下人不归
我寻月下人不归 2021-01-24 17:43

I have a function pointer in a dll file (in implementation, not header). How can I call the function pointed to by this pointer in the exe source code?

相关标签:
1条回答
  • 2021-01-24 18:38

    you can export a function returning the pointer. Header:

    typedef void ( *MyPtr ) ();
    
    __declspec( dllexport ) MyPtr GetMyPtr();
    

    Source:

    MyPtr GetMyPtr()
    {
      //retunr the function pointer here
    }
    
    0 讨论(0)
提交回复
热议问题