The Active Template Library (ATL) is a library of C++ class templates provided by Microsoft that simplify the programming of Component Object Model (COM) objects.
I am swapping machines (between two Windows 8.1 laptops) and have just loaded the project I'm working on from TFS. On …
c++ visual-studio-2013 atl include-pathI'm trying to register an x64 COM server dll for use in x64 office on x64 windows 7. I have followed …
visual-c++ com atl windows-7-x64 regsvr32stdole32.tlb contains all base type definitions, and every lib must import it, if we use MIDL. But when I …
com atl midlI need to convert a CString instance into a properly allocated BSTR and pass that BSTR into a COM method. …
windows visual-c++ com atl bstrI got a linking problem with atls.lib lately. I updated my linker's additional dependencies lines with: comctl32.lib C:\…
linker atl visual-c++-2008Using ATL (VS2008) how can I enumerate the available methods available on a given IDispatch interface (IDispatch*)? I need to …
c++ com atlCan any one explain, What is the use of CComPtr over CComQIPtr in COM? CComPtr<ISampleInterface> Sample1; CComQIPtr&…
visual-c++ com atl smart-pointersI've never worked with COM before, and I've been tasked with writing an application that uses some third party COM …
atl