---高手请进!---请使用DLL或COM如何主动与宿主程序通讯?(100分)

  • 主题发起人 主题发起人 江远
  • 开始时间 开始时间

江远

Unregistered / Unconfirmed
GUEST, unregistred user!
最近的程序需要用到DLL或COM,但需要在执行过程中DLL或COM能主动向宿主程序发消息,
请问如何实现?
由于DLL或COM是运行的东西比较多,所以不能采用宿主程序调用其中的函数来实现

请大侠出招,也请小侠帮助UP一下!谢稿
 
自己搞定了!
 
1。回掉函数
2。接口扩展点

如果是DCOM或COM+,则麻烦多了。
 
所有问了问题,又自己搞定,但不给出答案的人,我以后不再回答他的问题
 
来自:江远, 时间:2006-9-16 23:34:00, ID:3574199 [显示:小字体 | 大字体]
最近的程序需要用到DLL或COM,但需要在执行过程中DLL或COM能主动向宿主程序发消息,
请问如何实现?
由于DLL或COM是运行的东西比较多,所以不能采用宿主程序调用其中的函数来实现

请大侠出招,也请小侠帮助UP一下!谢稿


来自:江远, 时间:2006-9-17 9:41:38, ID:3574271
自己搞定了!


厉害!包含睡觉只用了10个小时。是做梦得到的提示吗?
 
的确有点快!PF自己一下.
使用WM_COPYDATA,给调用DLL的窗口发消息.

不过所有的问题还是没有解决,对xiammy说的
1。回掉函数
2。接口扩展点
比较感兴趣,能不能说的再具体一些?
 
又看了一些资料,发现应该是用回调函数
 
大家好。我最近在开发一个小系统,是用delphi软件做的。
问题是:如何使RichEdit中的文本倒立?请指点,谢谢[:)]
 
哪位朋友帮助提供一个DLL回调函数的例子,最好是使用DLL的过程中能实时监控DLL的执行情况?
 
哪位朋友帮助解决了一下调用多个DLL的情况,DLL中函数的参数不固定
 
多人接受答案了。
 
后退
顶部