]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/msw/ole/activex.h
Added missing RTTI
[wxWidgets.git] / interface / wx / msw / ole / activex.h
index a8e9af8b3dbd6676ab10ca8d20c5345536e9347f..03f5a131a4c3d640f735ccf3a4d6271285790ab4 100644 (file)
@@ -267,7 +267,7 @@ public:
     };
 
     wxIMPLEMENT_DYNAMIC_CLASS(wxPDFMediaBackend, wxMediaBackend);
-    
+
     // Put this in one of your existing source files and then create a wxMediaCtrl with
     wxMediaCtrl* mymediactrl = new wxMediaCtrl(this, "myfile.pdf", wxID_ANY,
                                             wxDefaultPosition, wxSize(300,300),
@@ -278,7 +278,7 @@ public:
 
     @onlyfor{wxmsw}
 
-    @library{wxbase}
+    @library{wxcore}
     @category{ctrl,ipc}
 
     @see wxActiveXEvent, @ref page_samples_flash
@@ -297,5 +297,18 @@ public:
             Interface of ActiveX control.
     */
     wxActiveXContainer(wxWindow* parent, REFIID iid, IUnknown* pUnk);
+    /**
+        Queries host's site for interface.
+
+        @param iid
+            The iid of the required interface.
+        @param _interface
+            Double pointer to outgoing interface. Supply your own interface if desired.
+        @param desc
+            The description of the outgoing interface.
+        @return bool
+            Return true if interface supplied else return false.
+    */
+    virtual bool QueryClientSiteInterface(REFIID iid, void **_interface, const char *&desc);
 };