佚名通过本文主要向大家介绍了
一个托盘程序的COM等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 一个托盘程序的COM
描述:
解决方案1:
描述:
我正用VC++做一个托盘程序的COM,基本功能已经实现,可是自定义消息怎么处理?
比如响应鼠标双击,单击等。那该在COM中实现吗?可COM怎么进行消息处理?
解决方案1:
全部又用户传入
AppendMenu(BSTR bstrMenuText, INT iCmdID)
再作一个消息驱动, 利用回调函数或 连接点,响应操作
我觉得可以
1. 给出一个属性让用户制定鼠标的响应方式(左键 or 右键,单击 or 双击)
2. 在一个方法中载入用户的托盘菜单资源(或句柄,具体你自己判断,我没有做过,不晓得加载资源行不),响应之后就显示这个菜单(至于菜单要做什么,代码让他自己去写)
关注