佚名通过本文主要向大家介绍了atl插件,su导出atl格式插件,su导出atl插件,草图大师导出atl插件,su8导出atl插件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: atl做一个excel插件 要响应 SheetChange事件的问题
描述:
描述:
连接了事件源,但响应事件的AppEvent_OnSheetChange函数处问题
SINK_ENTRY_INFO(2,IID_IExcelAppEventSink,0x0000061c,AppEvent_OnSheetChange, &AppEvent_OnSheetChange_Info)
_ATL_FUNC_INFO AppEvent_OnSheetChange_Info = {CC_STDCALL,VT_EMPTY,2,{VT_DISPATCH,VT_DISPATCH}};
void __stdcall CExcel2000Addin::AppEvent_OnSheetChange(IDispatch* pWorkSheet,IDispatch* pRange)
{
CComQIPtr<MSExcel::Range> spCell(pRange);
spCell 取到的值为空,pRange有值,这是怎么回事啊,各位大侠,是这个IDispatch* pRange参数有问题吗?