求助关于MFC的相关问题

是这样的,老板给了我一个CCD摄像机的demo,这个demo使用mfc编写的,有界面,有C++源程序,现在老板的要求是把界面上按钮后的功能,如拍照啊,调整分辨率啊,改写成dll,方便其他人调用这个ccd摄像机,主要是这个demo略复杂,没看懂,不好重新新建一个dll工程,请问大家有好的思路吗?

1,这个demo应该是个很复杂的项目(主要指它包含一些头文件、源文件以及.rc文件之类的)。你首先把整个项目里的所有文件进行一下整理,整理出那些dialog相关的代码(包括.h和.cpp)及dialog无关的代码。

2,然后从拍照这个button开始,查看代码中这个按钮按下后都调用了哪些函数,然后你把这些内容重新组织一下,写一个函数就可以了啊。

主要是不清楚的地方较多,而且我也水平有限。所以,只能帮你到这儿了。

http://blog.csdn.net/edychang/article/details/37561773
http://blog.csdn.net/zhutianyu_123/article/details/51490290
http://blog.csdn.net/a812073479/article/details/19098599

先提取它的主要功能,将功能封装成函数,然后逐步将代码移植到dll中变成导出的接口函数~