摘要: 微软提供了一套线程池的API,但是直接使用比较费劲,前段时间用的时候做了简单的封装,现记录于此方便以后使用。头文件:#pragma onceclass CMyThreadPool{public: CMyThreadPool(); ~CMyThreadPool(); public: bool StartNewWork(PTP_WORK_CALLBACK workcallback, PVOID pParam);private: BOOL InitThreadPool(); void UninitTreadPool();private: PTP_POOL m... 阅读全文
posted @ 2013-07-12 10:06 风镐 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 前段时间开发了一个COM组件配合web前端使用,遇到了C++中调用JS代码的问题,在网上查了很多资料,现总结一下,留作以后察看。C++中调用JS代码主要有两种情况:1. IE线程中调用;2. 其他线程调用1. IE线程中调用:这种情况网上已经有很多资料,下面列出示列代码:C++代码STDMETHODIMP CJsInvoker::InvokeJsFunc(LONG para1, LONG para2, VARIANT jsFunction, LONG* retValue){ CComPtr jsCallback; if (jsFunction.vt == VT_DISPATCH) ... 阅读全文
posted @ 2013-07-10 13:49 风镐 阅读(3774) 评论(4) 推荐(3) 编辑