怎么向dll发自定义消息,dll如何响应它?

ustc_tweeg 2004-05-06 07:12:25
rt最好有例子 给几个函数也行
...全文
114 15 点赞 打赏 收藏 举报
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tabris17 2004-05-11
dll被调用和线程毫无关系,就像你调用函数和创建新线程之间毫无关系一样。

我更不明白,你所说的向DLL传数据。
DLL模块和EXE模块是在同一进程中的,他们可以互相调用对方的可执行代码,可以互相访问对方的内存空间,又何来“传数据”一说
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-11
楼上的 是和另一个程序的dll通信
  • 打赏
  • 举报
回复
bx2000 2004-05-11
直接调dll中函数不就得了?
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-11
那么 这两进程可以用消息通信吗?dll中怎么接受?
  • 打赏
  • 举报
回复
tabris17 2004-05-11
那就是进程间通信了,和是不是DLL没有关系
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-11
进程a的dll和进程b如何传数据
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-10
dll被调用时不是线程该叫什么呢 如何向它传数据啊?
  • 打赏
  • 举报
回复
tabris17 2004-05-10
楼主概念错误

消息队列是属于线程的,而不是属于某个模块的

你可以说,向某个窗体发消息,也可以说向某个线程发消息
从来没有“向dll发消息”这种说法
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-09
up
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-07
新建 win32 dynamic-link library 那个没有消息影射的代码

MFC AppWizard (dll) 会有个app对象 里面有消息映射的代码 但是没有ui窗体的话 只有hinstance用什么函数向这个进程发消息呢
  • 打赏
  • 举报
回复
property1 2004-05-06
我以前见过人问这样的 问题 : 为什么Dll 里的消息循环 接收不到消息
有人这样回答 :
dll 一般不接收消息 因为一般 没必要
要接收 的话 要有一个线程
  • 打赏
  • 举报
回复
ygzdev 2004-05-06
向dll发送消息,那dll中哪个对象接收啊?这个你得自己想清楚!反过来倒还很简单,直接发送给应用程序对象就可以了
  • 打赏
  • 举报
回复
wangjs720 2004-05-06
define该消息,然后消息映射,再添加消息的处理函数就行了
  • 打赏
  • 举报
回复
ustc_tweeg 2004-05-06
就是dll和一个应用程序通讯,从程序向dll发送自定义消息
  • 打赏
  • 举报
回复
anothervip 2004-05-06
什么叫向dll发消息?
  • 打赏
  • 举报
回复
相关推荐
发帖
进程/线程/DLL
加入

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
帖子事件
创建了帖子
2004-05-06 07:12
社区公告
暂无公告