Q&A

  • 고수님들의 도움이 필요합니다.. COM 부분
BOOL bSuccess = m_stccOrders.CreateDispatch(_T ("STCC.STCCOrders"));
    if (bSuccess) {
        m_filledOrders.AttachDispatch(m_stccOrders.GetFilledOrders());
        ASSERT(m_filledOrders.m_lpDispatch != NULL);
        m_filledEvents.AttachDispatch(m_filledOrders.m_lpDispatch, FALSE);
        ASSERT(m_filledEvents.m_lpDispatch != NULL);

        LPUNKNOWN pUnkSink = m_Sink.GetIDispatch(FALSE);
        AfxConnectionAdvise(m_filledEvents.m_lpDispatch, DIID_IFilledEvents, pUnkSink, FALSE, &m_dwCookie);

        AfxMessageBox("Attatching to FilledEvents OK!");

    }

여기서 AttachDispatch가 뭐하는 넘인지 잘 모르겠습니다... 보아하니 COM
서버의 멤버 함수들을 갖다 붙이는 것 같기두하구염... 이걸 델파일로 옮기는
데 잘 안됩니다... 도와주셨으면 고맙겠습니다..
0  COMMENTS