I have a custom button control created using ATL.This control is used by some composite controls and lots of dialog boxes.I just added some new properties to the button control and found that I then h
I have a native C++ dll and two classes: classA { void setNumber(int number); int getNumber(); } classB { void setclassA(classA*);
In our COM project, we need to choose between best string class implementation so that BSTR (used for COM interfaces) and elegant开发者_开发技巧 string class like CString provides many string manipula
I\'m trying to write a COM EXE using ATL. I also have a MFC application. Both these applications would be run in local machines. Therefore, I don\'t
Who is responsible for calling CoInitialize and CoUninitia开发者_StackOverflowlize if 1- I host a COM dll within a surrogate process (either by using dcomcnfg utility or COM+ wizard)?
i have a question, after allot of hours in googling and reading articles, i understood that namespace extenssion in windows is quite tricky (In C++ at least), now i\'ve also seen its possible to do s
I\'ve got an ATL method that takes a DATE type, which is really a double. I ca开发者_高级运维n\'t find the class/functions for this type. Does anyone know how to operate on this type? I just need to m
On certain error cases ATL invokes AtlThrow() which is implemented as ATL::AtlThrowImpl() which in turn throws CAtlException. The latter is not very good - CAtlException is no开发者_如何学Ct even deri
During the modification of an existing ATL COM object I came across an article from the \"The Old New Thing\" blog called \"The ways people mess up IUnknown::QueryInterface\" and there was a discussio
In the MSDN documentation for CComSafeArray::MultiDimSetAt, alIndex is documented as follows: Pointer to a vector of indexes for each dimension in the array. The rightmost (least significant) dimens