VC中嵌入Excel,要在Excel中时时得到选中的起始行列,如何捕捉这个消息???

解决方案 »

  1.   

    我的理解:excel组件应该提供了连接点对象,你需要编写客户代码与之建立连接。
      

  2.   

    楼上的正确。
    在msdn中搜索"HOWTO: Catch Microsoft Excel Application Events Using VC++"
      

  3.   

    www.vckbase.com有不少VC操作数据库的例子,多找几个看看。
    http://www.vckbase.com/document/viewdoc/?id=231
      

  4.   

    我要用:AppEvents来实现!但是不知道如何使用!“Catch Microsoft Excel Application Events Using VC++”
    MSDN上没有,只有WORD的例子,用InvokeHelper处理的,我想用Excel封装类AppEvents来处理。
      

  5.   

    http://www.vckbase.com 应该有的你找了没
      

  6.   

    HRESULT _stdcall CEventDispatch::Invoke(DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags,
    DISPPARAMS *pDispParams, VARIANT *pVarResult,EXCEPINFO *pExcepInfo, UINT *puArgErr) 
    {
    if(dispIdMember == 0x616)
    {
    //发送处理消息
    }
    return S_OK;
    }