Здравствуйте, M. Die, Вы писали:
MD>пробовал так MD>IDataObjectPtr Data; MD>hr = Data.CreateInstance( __uuidof(IDataObject));
MD>или так
MD>CComPtr<IDataObject> pData = NULL; MD>hr = pData.CoCreateInstance(IID_IDataObject);
ну на сколько я помню, ты так не можешь его создать, для того чтобы работать с методами IDataObject тебе нужно
сделать свой COM-обеъкт и пронаследовавшись от IDataObject реализовать его методы...
Но есть интерфейс в ATL IDataObjectImpl, в котором все уже реализовано. В итоге тебе, по-моему, надо будет создать свой COM-объект и пронаследоваться от IDataObjectImpl и наслаждаться жизнью.