在COM Server中创建一个线程,并在此线程中调用对象方法来触发事件,但不管用!?
我在独立的EXE中创建COM对象,并在它的一个方法中创建了一个线程,然后在线程中调用该对象的方法,试图发送一个事件给客户,但不起作用,好像什么也没执行。代码例子如下:
static void _cdecl MyThread(void *pThis)
{
((CMyServer*)pThis)->Fire_EventXyz(); // fail, do nothing
}
STDMETHODIMP CMyServer::MethodFoo1(void)
{
_beginthread(MyThread, 0x100000, this);
}
STDMETHODIMP CMyServer::MethodFoo2(void)
{
Fire_EventXyz(); // OK
}
static void _cdecl MyThread(void *pThis)
{
((CMyServer*)pThis)->Fire_EventXyz(); // fail, do nothing
}
STDMETHODIMP CMyServer::MethodFoo1(void)
{
_beginthread(MyThread, 0x100000, this);
}
STDMETHODIMP CMyServer::MethodFoo2(void)
{
Fire_EventXyz(); // OK
}
...全文
相关推荐
大数据视域下高校人事档案信息化建设研究.pdf
大数据视域下高校人事档案信息化建设研究.pdf
C# Winform调用文心一言:大模型接入与流式输出实战
大模型技术正逐步从云端走向桌面应用,开发者希望将自然语言处理能力集成到传统客户端中。其核心原理是通过标准HTTP API调用云端服务,经由OAuth 2.0协议获取访问令牌,并使用SSE(Server-Sent Events)实现流式响应,从而获得逐字输出的交互体验。对于使用C#和Winform构建桌面工具的开发者而言,接入大模型可以显著提升应用的智能化水平,例如在工单处理、文本润色、字段生成等场景中提供实时辅助。通过一个完整实例,以文心一言ERNIE-3.5模型为对象,从应用创建、access_token
大数据视域下民办高校图书馆读者服务体系研究.pdf
大数据视域下民办高校图书馆读者服务体系研究.pdf
大数据视域下高校图书馆学科服务建设策略探究.pdf
大数据视域下高校图书馆学科服务建设策略探究.pdf
大数据视域下高校学生心理健康教育的创新路径研究.pdf
大数据视域下高校学生心理健康教育的创新路径研究.pdf


