请问MFC的Activex控件,哪个事件是发生在构造函数执行完毕后才会,而且会被执行的事件?另外,请问控件被卸载的时候,哪个事件是发生在析构函数之前执行的?最好告诉我如何实现这些事件,如果有多个选择的话,麻烦说明一下各自的特点
多谢

解决方案 »

  1.   

    如何写
    FinalConstruct 
    FinalRelease不好意思,麻烦帮我讲述清楚点,因为我极少用VC,这次独立写OCX实在是为难
      

  2.   

    FinalConstruct 
    FinalRelease是ATL中的
      

  3.   

    请问MFC有哪些在构造函数之后必被执行的?
    有哪些函数必在析构函数之前执行的?
      

  4.   

    基本上所有Windows上的消息,都一样在MFC的OCX中适用
      

  5.   

    我在VS2005的C++中怎么就无法成功加入
    OnCreate OnDestroy 
      

  6.   

    自己手工加吧形式如下BEGIN_MESSAGE_MAP(CRecordPlayActiveCtrl, COleControl)
    //{{AFX_MSG_MAP(CRecordPlayActiveCtrl)
    // NOTE - ClassWizard will add and remove message map entries
    //    DO NOT EDIT what you see in these blocks of generated code !
    ON_MESSAGE(MM_MCINOTIFY,OnXXX)
    //}}AFX_MSG_MAP
    ON_OLEVERB(AFX_IDS_VERB_PROPERTIES, OnProperties)
    END_MESSAGE_MAP()LRESULT OnXXX(WPARAM, LPARAM)
    {}
      

  7.   

    VS2005中,从类视图点击相应的Class,然后在属性栏中可以找到消息、重写等,可以直接建立OnCreate、OnDestroy等。关键是不熟悉导致的问题,要不就不会有这些疑问了。谢谢各位