Pri*_*lia 0 c++ dll sapi wndproc
我想从DLL处理一些SAPI消息,这是一种插件.如何处理VC++ DLL中的消息/事件.SAPI事件处理显示在以下示例中:http: //msdn.microsoft.com/en-us/library/ms720165%28VS.85%29.aspx
要处理"普通"消息,您仍需要一个Window对象.它可以是一个特殊的"仅消息"窗口,仅与普通窗口共享消息队列基础结构.要创建它,首先注册您的消息处理类RegisterClass().接下来,通过传递HWND_MESSAGE父窗口来创建消息队列CreateWindow().您将获得一个HWND然后可以返回到SAPI.
但是,SAPI也支持其他接口.ISpNotifySource文档名称4:Windows消息,回调,事件和COM(ISpNotifySink).要使用回调,只需将您的一个DLL方法的地址传递给SetNotifyCallbackFunction.
| 归档时间: |
|
| 查看次数: |
2968 次 |
| 最近记录: |