Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. COM
  3. COM Addins (A request for guidence and ideas)

COM Addins (A request for guidence and ideas)

Scheduled Pinned Locked Moved COM
3 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Michael P Butler
    wrote on last edited by
    #1

    Okay, this is a bit of a stab in the dark kind of question so my apologies if it isn't clearly worded. I have an MFC application that calls a COM object (ATL). The MFC app calls a method m_pOutlook->IDCaller(sPhoneNumber, &sCallerName). The COM object looks up in the Outlook database for the phone number and returns the name. Now I need to have a choice between using Outlook and using Goldmine. This has brought up the idea that the software can talk to multiple contact managers, not just the two mentioned. So I'd like to write the system so that I can just plug new COM objects in like Word and Visual Studios Addins whenever somebody wants another contact manager. Anybody know where I can find some good info on developing applications to support COM addins. Any books or articles out there to do this kind of thing? It is possible that a third party might want to write addins too. My idea is to have a list of CLSID, and query them for the required interface. I'm just not sure about the best way to do this. Michael :-)

    M A 2 Replies Last reply
    0
    • M Michael P Butler

      Okay, this is a bit of a stab in the dark kind of question so my apologies if it isn't clearly worded. I have an MFC application that calls a COM object (ATL). The MFC app calls a method m_pOutlook->IDCaller(sPhoneNumber, &sCallerName). The COM object looks up in the Outlook database for the phone number and returns the name. Now I need to have a choice between using Outlook and using Goldmine. This has brought up the idea that the software can talk to multiple contact managers, not just the two mentioned. So I'd like to write the system so that I can just plug new COM objects in like Word and Visual Studios Addins whenever somebody wants another contact manager. Anybody know where I can find some good info on developing applications to support COM addins. Any books or articles out there to do this kind of thing? It is possible that a third party might want to write addins too. My idea is to have a list of CLSID, and query them for the required interface. I'm just not sure about the best way to do this. Michael :-)

      M Offline
      M Offline
      Michael P Butler
      wrote on last edited by
      #2

      I found a few links that might be useful, http://www.codeproject.com/debug/testrunner.asp http://www.devx.com/free/mgznarch/vcdj/1997/aug97/extapp1.asp Michael :-)

      1 Reply Last reply
      0
      • M Michael P Butler

        Okay, this is a bit of a stab in the dark kind of question so my apologies if it isn't clearly worded. I have an MFC application that calls a COM object (ATL). The MFC app calls a method m_pOutlook->IDCaller(sPhoneNumber, &sCallerName). The COM object looks up in the Outlook database for the phone number and returns the name. Now I need to have a choice between using Outlook and using Goldmine. This has brought up the idea that the software can talk to multiple contact managers, not just the two mentioned. So I'd like to write the system so that I can just plug new COM objects in like Word and Visual Studios Addins whenever somebody wants another contact manager. Anybody know where I can find some good info on developing applications to support COM addins. Any books or articles out there to do this kind of thing? It is possible that a third party might want to write addins too. My idea is to have a list of CLSID, and query them for the required interface. I'm just not sure about the best way to do this. Michael :-)

        A Offline
        A Offline
        Anonymous
        wrote on last edited by
        #3

        Have you checked out this old msj article at http://www.microsoft.com/msj/0797/snapins.htm?

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups