git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1337
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
* Wraps up an IDispatch pointer and invocation; does variant conversion.
*/
* Wraps up an IDispatch pointer and invocation; does variant conversion.
*/
-class wxAutomationObject: public wxObject
+class WXDLLEXPORT wxAutomationObject: public wxObject
{
public:
wxAutomationObject(WXIDISPATCH* dispatchPtr = NULL);
{
public:
wxAutomationObject(WXIDISPATCH* dispatchPtr = NULL);
// wrapper around BSTR type (by Vadim Zeitlin)
// wrapper around BSTR type (by Vadim Zeitlin)
+class WXDLLEXPORT BasicString
{
public:
// ctors & dtor
{
public:
// ctors & dtor
// do if we really want them)
// ----------------------------------------------------------------------------
// do if we really want them)
// ----------------------------------------------------------------------------
+class WXDLLEXPORT wxDataObject
{
public:
// all data formats (values are the same as in windows.h, do not change!)
{
public:
// all data formats (values are the same as in windows.h, do not change!)
// ----------------------------------------------------------------------------
// wxTextDataObject is a specialization of wxDataObject for text data
// ----------------------------------------------------------------------------
// ----------------------------------------------------------------------------
// wxTextDataObject is a specialization of wxDataObject for text data
// ----------------------------------------------------------------------------
-class wxTextDataObject : public wxDataObject
+class WXDLLEXPORT wxTextDataObject : public wxDataObject
// wxDropSource is used to start the drag-&-drop operation on associated
// wxDataObject object. It's responsible for giving UI feedback while dragging.
// ----------------------------------------------------------------------------
// wxDropSource is used to start the drag-&-drop operation on associated
// wxDataObject object. It's responsible for giving UI feedback while dragging.
// ----------------------------------------------------------------------------
+class WXDLLEXPORT wxDropSource
{
public:
// ctors: if you use default ctor you must call SetData() later!
{
public:
// ctors: if you use default ctor you must call SetData() later!
// ------------------------------------------------------------------
// uses RPC functions to create/convert Universally Unique Identifiers
// ------------------------------------------------------------------
// uses RPC functions to create/convert Universally Unique Identifiers
const char *CForm() const { return m_pszCForm; }
};
const char *CForm() const { return m_pszCForm; }
};
-#endif //_WX_OLEUUID_H
\ No newline at end of file
#include <wx/db.h> // Required in the file which will get the data source connection
#include <wx/dbtable.h> // Has the wxTable object from which all data objects will inherit their data table functionality
#include <wx/db.h> // Required in the file which will get the data source connection
#include <wx/dbtable.h> // Has the wxTable object from which all data objects will inherit their data table functionality
-extern DbList *PtrBegDbList; // from db.cpp, used in getting back error results from db connections
+extern DbList* WXDLLEXPORT PtrBegDbList; // from db.cpp, used in getting back error results from db connections
#include "dbtest.h" // Header file for this demonstration program
#include "listdb.h" // Code to support the "Lookup" button on the editor dialog
#include "dbtest.h" // Header file for this demonstration program
#include "listdb.h" // Code to support the "Lookup" button on the editor dialog