收录日期:2019/04/20 16:51:36 时间:2016/06/01 15:44:20 标签:VC.NET
如题目所示,我用.net建了一个无属性的ATL工程,其中要实现事件,这个工程是作为服务器端使用的。
我在IObject.h中已经加入了事件的函数,经过编译后,发现.h增加了如下代码:
STDMETHOD(OnStatusChange)( BSTR  folder,  LONG  reason,  LONG  param)
{
// Add your function implementation here.
return E_NOTIMPL;
}
而且,也发现增加了对应的_IObjectEvent_CP.h文件
那么我如何实现事件呢?
该怎么写就怎么写啊……

好像说了句废话,不过确实如此,按照你给函数赋予的功能写不就行了?
这么说吧,我的服务器端和客户端的代码都已经结束了,
服务器端的接口函数为StartMonitor(BSTR folder)
服务器端的事件接口函数为OnChanger(BSTR Folder)

我在服务器端做了2个线程:
1、接口函数对应的类FwWatcher中创建一个线程
2、处理类FwWorker中创建一个线程。
现在,如果客户端调用接口类时,我调用事件函数OnChanger(BSTR Folder)
在客户端,是能够收到消息的。
但是,如果此时我在FwWorker线程中通过获得接口类的指针,然后调用事件函数
OnChanger(BSTR Folder),为什么没有反应呢〉?
还是我得调用方法有问题,如果在不同的线程中调用事件函数,该如何实现?

好像不应该吧?虽然线程之间使用的栈不同,但是全局区和堆都是一样的,代码区也是一致的,不应该出现这样的情况……
up
who can help?
没有人会么?
up
顶者有分啊
请大家帮帮忙
使用列集, ^_^

生了孩子,婆婆来了,痛苦开始了 这是delphi的一个bug吗? 菜鸟,再问汽车穿越沙漠问题,有些不懂地方,在线等(100分结贴) 关于在struts2中如何将.action加入到web.xml中的下 急!在线等!!!! 电话号码的格式 [军委2009六号令]祝大家新年快乐!! [军委2009七号令]祝大家新年快乐!! 文件写入时,关于结构体中有可选项和必选项的,如何定义结构体? [军委2009八号令]祝大家新年快乐!! 文件写入时,关于结构体中有可选项和必选项的,如何定义结构体? 时钟周期问题(了解的人简单,我没找到答案,问问) 大家学计算机的初衷是什么呢? [军委2009九号令]祝大家新年快乐!! java-求助:我提供服务器的接口和函数方法,求高手帮我调回对方服务器的值 一群无知的人在这里助长不发年终奖的气焰! 如何令JInternalFrame 默认最大化? 求一个思路:鼠标移动到表格上后,当前行显示一个按钮 请教关于图像绘制的问题。 在Activex中的函数怎么使用类实例作为参数? 晒年终奖 大家帮忙看下那里出问题了,谢谢了! 水晶报表版本号问题 oracle大数据备份问题 这怎么办 ASP.net/C#大家刚入门的时候是从哪本教材学起的啊? 《狼与狗的故事》 评分索回资源分的秘密,新手必看!!! 新手问一个关于链表的问题,急求,望各位大大帮解,在线等。 sqlite3更新列数不确定要怎么编程? 问个基础型问题,关于\"+\"连接的,在线等