当前位置: 首页 > DLL编程
  • 编写第一个dll调用程序

    编写第一个dll调用程序

    很多时候我们选择将我们需要实现的功能的具体的代码或者类书写在一个DLL里面,但是新手苦于不知道如何编写一个dll,并且成功的调用dll

    这篇文章将演示如何编写一个简单的dll和调用自己编写的dll

    首先是编写一个dll

    阅读全文
    作者:蒲公英 | 分类:编程技术 | 标签:,
  • 解决Dll导出表函数名称混乱

    解决Dll导出表函数名称混乱

    DLL编写完成后,经常发现dll的导出表的函数不是命名的函数样子而是多了很多奇怪的字符,例如

    假设我的函数的名称是plus,但是在dll导出表中名字是?plus@@YAHHH@Z,而不是像windows自带的dll那样的名称工整,这个是因为编译器的原因,只需要在声明函数为dll导出表函数是加上:extern “C”就可以解决了

    阅读全文
    作者:蒲公英 | 分类:编程技术 | 标签:
  • Dll简单编程-将函数改写为独立的DLL文件

    Dll简单编程-将函数改写为独立的DLL文件

    相信很多的朋友对自己在编写一些小程序的时候发发现很多的函数是可以统统的,但是将全部的函数写在一个文件里面显的有点冗余的样子,这里我就结合自己的学习笔记来记录下怎么讲函数改写为DLL

    第一步 创建一个win32的dll工程

    创建WIN32 DLL工程

    第二步 就像编写普通的程序一样,创建一个工程->工程命名->新建一个c++源文件->书写代码

    假设这里我想将两个数的加减函数写成DLL文件,在源文件中书写代码:

    阅读全文
    作者:蒲公英 | 分类:编程技术 | 标签: