#include <wx/msw/ole/activex.h>
Native MSW/OLE parameters of an ActiveX event.
wxActiveXEvent::GetNativeParameters() returns this struct for event handlers that need to process event parameters directly as they were passed to IDispatch::Invoke(), for example when wxVariant conversion is not sufficient.
The returned pointer and all pointer members are only valid while the event handler is being executed.
Public Attributes | |
| DISPID | dispIdMember |
| Dispatch identifier of the invoked event. | |
| REFIID | riid |
| Interface identifier passed to IDispatch::Invoke(). | |
| LCID | lcid |
| Locale context passed to IDispatch::Invoke(). | |
| WORD | wFlags |
| Invocation flags passed to IDispatch::Invoke(). | |
| DISPPARAMS * | pDispParams |
| Event arguments and named arguments. | |
| VARIANT * | pVarResult |
| Location for the event return value, if any. | |
| EXCEPINFO * | pExcepInfo |
| Location for exception information if an error is returned. | |
| unsigned int * | puArgErr |
| Location for the index of an argument with an error, if any. | |
| DISPID wxActiveXEventNativeMSW::dispIdMember |
Dispatch identifier of the invoked event.
| LCID wxActiveXEventNativeMSW::lcid |
Locale context passed to IDispatch::Invoke().
| DISPPARAMS* wxActiveXEventNativeMSW::pDispParams |
Event arguments and named arguments.
| EXCEPINFO* wxActiveXEventNativeMSW::pExcepInfo |
Location for exception information if an error is returned.
| unsigned int* wxActiveXEventNativeMSW::puArgErr |
Location for the index of an argument with an error, if any.
| VARIANT* wxActiveXEventNativeMSW::pVarResult |
Location for the event return value, if any.
| REFIID wxActiveXEventNativeMSW::riid |
Interface identifier passed to IDispatch::Invoke().
| WORD wxActiveXEventNativeMSW::wFlags |
Invocation flags passed to IDispatch::Invoke().