问几个初学者的问题!

badboy888888882002 2003-09-12 12:34:32
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做比较比较酷的界面如何做?哪里有这方面的资料?
...全文
23 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
stcrane1228 2003-09-19
  • 打赏
  • 举报
回复
学习……
wuxfBrave 2003-09-19
  • 打赏
  • 举报
回复
.lib文件是库文件,你可以使用其中定义的类、方法、常量等等

vc作界面建议使用第三方工具包,BCGControl XTream等等,其实界面关键是要有美工
doubleseedling 2003-09-19
  • 打赏
  • 举报
回复
用vc做界面不是太好,不如调用vb的!
badboy888888882002 2003-09-19
  • 打赏
  • 举报
回复
up
badboy888888882002 2003-09-19
  • 打赏
  • 举报
回复
up
badboy888888882002 2003-09-19
  • 打赏
  • 举报
回复
up
tanyaliji 2003-09-18
  • 打赏
  • 举报
回复
使用界面库bcglib
badboy888888882002 2003-09-18
  • 打赏
  • 举报
回复
up
badboy888888882002 2003-09-18
  • 打赏
  • 举报
回复
up
milson 2003-09-17
  • 打赏
  • 举报
回复
6. 建议使用界面库bcglib
vcforever 2003-09-17
  • 打赏
  • 举报
回复
1.regular dll using shared mfc dll //使用MFC共享DLL创建一个MFC正则DLL
2.regular dll with mfc statically linked //使用MFC静态连结创建MFC正则DLL
3.mfc extension dll //MFC扩展DLL
additional features:
Automation //是否支持自动化
Windows sockets //是否支持SOCKET
alon21 2003-09-12
  • 打赏
  • 举报
回复
你应该把你新编译的dll文件和使用dll文件的.exe文件放在一个目录下看效果
ruihuahan 2003-09-12
  • 打赏
  • 举报
回复
2.我改了mfc的源代码以后,重新编译整个解决方案,为什么还是原来的效果?(即改不改都一样),如何才能使我改动的代码生效?
重新生成相应的.dll和lib文件才有效。
microyzy 2003-09-12
  • 打赏
  • 举报
回复
3 可以,工程菜单下面有个dependencis菜单,跟.net里面的差不多
microyzy 2003-09-12
  • 打赏
  • 举报
回复
2 改源代码没用啊,因为你的工程用的还是system32下的旧的mfc dll
microyzy 2003-09-12
  • 打赏
  • 举报
回复
1
1 共享使用mfc的常规dll,运行时需要mfc的dll
2 静态链接使用mfc的常规dll,运行时不需要mfc的dll
3 mfc扩展dll,有更多的功能,如可以方便的导出类
下面是一些选项,根据你的dll的实际情况来定,分别是自动化以及winsock

16,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧