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

ustc_tweeg 2004-05-06 07:12:25
rt最好有例子 给几个函数也行
...全文
165 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
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发消息?

15,471

社区成员

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

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