高分求教DLL问题!

hfeiyang 2003-04-27 05:43:43
很抱歉我所拥有的书里,对DL部分的介绍都比较少。所以很多东西都不明白。各位如果觉得我的问题很难通过网络答复出来就推荐一本DLL的书或能解决我的问题的书给我。
现在,我的问题是:在我的一个套接字通信程序里,此程序有服务端和客户端。在我的客户端上,用一个套接字类来负责通信连接。而具体的通信连接函数写在客户端的文档类里。也就是说,客户端程序中,每一个需要发送或接受信息的类都将得到文档类的指针,然后利用指针去调用文档类的函数,从而实现信息的发送和接受。但现在,我想把此程序的某一部分功能写到一个DLL模块中。现在问题是,这个DLL模块也需要有对信息的发送或接受功能,也就是在我写DLL模块时,就必须考虑到模块中的类也要拥有客户端程序中文档类的指针。并且客户端程序中的套接字类收到信息后,还将对我的DLL模块中的类对象进行操作。说简单点,就是我的客户端程序与DLL模块是在不同的工程中写的。如何让两者能实现互相拥有对方的类的指针对象呢?
...全文
73 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
aben456 2003-04-30
  • 打赏
  • 举报
回复
传入一个VOID指针
使用的时候在转换成你需要的指针,不知道可以否
hfeiyang 2003-04-30
  • 打赏
  • 举报
回复
o_racle(璐璐)兄说的对,我就是这个意思。
o_racle 2003-04-29
  • 打赏
  • 举报
回复
有点难度呀。

是不是可以这样考虑:DLL里传出自己的一个文档类对象,EXE调用DLL的同时也把它的文档类对象传给DLL?
o_racle 2003-04-28
  • 打赏
  • 举报
回复
友情up!!
rivershan 2003-04-28
  • 打赏
  • 举报
回复
导出类?
pcitman 2003-04-28
  • 打赏
  • 举报
回复
MFC扩展DLL
参考一下《VISUAL C++》技术内幕
hfeiyang 2003-04-28
  • 打赏
  • 举报
回复
晕。这位兄台光是UP有什么用啊?!解决不了问题推荐本书也可以啊。:-)

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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