+public:
+ CIDataObject(wxDataObject* pDataObject);
+ ~CIDataObject();
+
+ //
+ // Operations on the DRAGITEM struct
+ //
+ bool GetData( const wxDataFormat& rFormat
+ ,char* pzBuffer
+ ,ULONG ulLen
+ );
+ void GetDataHere( const wxDataFormat& rFormat
+ ,char* pzBuffer
+ ,ULONG ulLen
+ );
+ void QueryGetData(const wxDataFormat& rFormat);
+ void SetData( const wxDataFormat& rFormat
+ ,char* pzBuffer
+ );
+private:
+ wxDataObject* m_pDataObject; // pointer to C++ class we belong to
+ DRAGITEM m_vDragItem;
+}; // end of CLASS CIDataObject
+
+bool CIDataObject::GetData (
+ const wxDataFormat& rFormat
+, char* pzBuffer
+, ULONG ulLen