2 cyx324793700 cyx324793700 于 2014.03.26 16:13 提问

我想把FileZilla源码里面的部分功能封装成DLL接口,提供给别的程序使用

我有FileZilla源码,并且完全编译通过,能运行,现在想把里面的登录功能和下载功能封装成DLL接口 ,以前都没有做过这方面的,所以完全不知道该从哪里下手,求help啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
将C++源码封装为dll,并提供接口给调用
一、前言        本文主要记录将某个cpp函数在vs上封装为dll ,并在另一cpp中调用该dll 接口。 二、欲封装的源码 //MOG_BGS3.h #include "opencv2/core/core.hpp" #include #include"cv.h" #include using namespace cv; namespace OurMogBgs{ class
天气预报的功能实现(使用聚合的提供的外部接口)
天气预报的功能实现又和多种方法实现,我目前接触了两种:第一种,使用天气预报插件,百度一搜都是,如http://www.tianqi.com/plugin/,选择合适的展示风格,然后生成代码,将代码贴到自己的jsp中,完成。非常简单。第二种,使用第三方外部接口,发送请求到第三方服务器请求天气data,返回的是json格式的数据,自己在更具需求做合适的展现。          这里着重讲第二种,以聚
c++ 把类打包成dll接口文件
之前在网上一直查不到关于把类打包成dll文件的程序,今天自己写了个测试程序,供大家参考 一、生成类的dll文件 1.我是在vs2008上测试的,建立工程,在选择建立何种类型的工程的时候,勾上application type中的dll; 2.添加一个头文件,命名为mydll.h,这个头文件就是我们测试时候要用接口文件,代码如下: #ifndef _MYDLL_H_ #define _MY
Qt封装DLL
由于原文章没有转载链接,只好直接粘贴过来,附上原文地址:http://www.cnblogs.com/feiyangqingyun/p/3720777.html 既然QT也是C++,而且有个大名鼎鼎的WPS都是QT和MFC混合编程的,所以肯定有方法的,百度谷歌,找到一个qtwinmigrate的东西,在这里万分感谢qtwinmigrate的作者! 第一步: 打开qt 
将QT开发的界面程序封装成DLL,在VC中成功调用
最近手头的一个项目需要做一个QT界面,并且封装成DLL,然后再动态调用DLL给出的接口函数,使封装在DLL内部的QT界面跑起来,在网上查了很多资料,今天终于成功了,经验不敢独享,因为CSDN给了我很多帮助,将心得写在这里供大家参考。     PS:本文中谈的是用QT封装一个包含界面的DLL,然后在其他任何地方使用任何语言来调用这个DLL,不是那种在qt creator里面建一个dll工程,然
将c++封装成dll库及vs调用dll
以下内容是如何让将vs中写的c++函数封装成dll 1.在vs2013中新建一个项目,如图所示, 2.main.cpp中复制以下内容 // dllmain.cpp : 定义 DLL 应用程序的入口点。   #include   BOOL APIENTRY DllMain(HMODULE hModule, DWORD  ul_reason_for_call, LPVO
用dll动态链接库将函数封装
如果熟悉windows的用户就会发现windows下有很多dll文件,但很多人不知道这些文件究竟是用来干什么的,为什么要做成dll文件。现在我就windows下的systems文件夹下的user32.dll文件,利用VC++6.0的depends工具打开,截图为: 我们很容易发现,Function行都是我们开发用的API,也就是说微软通过将他们编写的函数放入一个dll文件中,而函数具体代码,我们
如何使用VS2013将C++派生类封装成DLL并动态调用
如果源程序中C++的基类和由该基类生成的多个派生类在同一头文件和cpp文件下,要想将派生类编译成DLL使用,需要分别将每个派生类单独编译成DLL,再建立一个测试工程动态调用生成的DLL。
如何将使用了其他库(如opencv)的算法封装成dll库并交付他人使用
这篇博客主要是因为我自己的算法使用到了opencv库,但是我又需要将自己的算法封装成DLL库给别人使用,这时候 便涉及到了如何让别人成功使用 你的dll库,并可调用你的opencv库的问题。 经过探索,发现其实这个问题不难,按照上一篇博客《  VS 2013 代码封装成dll动态链接库及引用,release下 》将你的算法封装成库(这里使用opencv时和正常编程的添加路径方式
OpenCV程序封装为64位DLL给Java调用
OpenCV程序封装为64位DLL给Java调用//最近两周一直在忙一件事,刚刚做完给Java调用成功了,Mark一下。 做图像处理的经常用到OpenCV这个第三方库,函数好写,打包不好打,尤其打包成64位dll时。下面就自己这段时期的工作,分享一下,如何封装为64位dll的,并且如何给Java调用的。 1,封装为64位DLL 首先要在win x64环境下,配置好属性。由于之前一直采用自己配置