1.在创建dll项目时有以下选项:
dll type:
1.regular dll using shared mfc dll
2.regular dll with mfc statically linked
3.mfc extension dll
additional features:
Automation
Windows sockets
是什么意思?2.我改了mfc的源代码以后,重新编译整个解决方案,为什么还是原来的效果?(即改不改都一样),如何才能使我改动的代码生效?3.我的解决方案有两个项目,一个exe项目,一个dll项目,能不能在写exe项目代码的时侯直接使用dll项目中的类,而不是去声明函数再调用,就象c#那样引用项目,而不是把代码复制过去。4.“.lib”是什么文件?有什么用?怎么生成?5.如何做像winamp那样具有插件的功能?其他厂商可以给自己的软件做插件,我的软件如何调用他的功能?哪里有这方面的资料?6.vc做比较比较酷的界面如何做?哪里有这方面的资料?
dll type:
1.regular dll using shared mfc dll
2.regular dll with mfc statically linked
3.mfc extension dll
additional features:
Automation
Windows sockets
是什么意思?2.我改了mfc的源代码以后,重新编译整个解决方案,为什么还是原来的效果?(即改不改都一样),如何才能使我改动的代码生效?3.我的解决方案有两个项目,一个exe项目,一个dll项目,能不能在写exe项目代码的时侯直接使用dll项目中的类,而不是去声明函数再调用,就象c#那样引用项目,而不是把代码复制过去。4.“.lib”是什么文件?有什么用?怎么生成?5.如何做像winamp那样具有插件的功能?其他厂商可以给自己的软件做插件,我的软件如何调用他的功能?哪里有这方面的资料?6.vc做比较比较酷的界面如何做?哪里有这方面的资料?
解决方案 »
- MFC 执行顺序的问题
- 【求助】SDI程序的退出确认对话框
- 单核CPU用完成端口是不是没有优势?
- 在窗体上放了一个Date Time Picker控件,给控件关联了一个COleDateTime变量,赋初值的时候会assert失败,为什么?
- pOldPen = pDC->SelectObject(&penDot);这行中pOldPen有什么用?
- 关于非 mfc 开发的问题
- 在MFC内部WM_CTLCOLOR、WM_HSCROL、WM_VSCROL这些消息是如何反射给子控件的,能否找出源代码
- 单文档型程序,注册为WIN2000的服务成功,可是在控制面版的服务里启动它时出错?
- 回车键的使用问题!!
- 静态文本框加入单击事件,但是运行后单击怎么没有反映?
- *** 大家好, 复习一下你所学的知识: 多用户环境下, 访问多个资源- <排队> <优先级>等算法***
- 有没有办法监视打印任务
1 共享使用mfc的常规dll,运行时需要mfc的dll
2 静态链接使用mfc的常规dll,运行时不需要mfc的dll
3 mfc扩展dll,有更多的功能,如可以方便的导出类
下面是一些选项,根据你的dll的实际情况来定,分别是自动化以及winsock
重新生成相应的.dll和lib文件才有效。
2.regular dll with mfc statically linked //使用MFC静态连结创建MFC正则DLL
3.mfc extension dll //MFC扩展DLL
additional features:
Automation //是否支持自动化
Windows sockets //是否支持SOCKET