Package | Description |
---|---|
org.bridj.cpp.com |
BridJ COM support (Windows-only, working but under-tested).
|
org.bridj.cpp.com.shell |
BridJ mappings for some common Windows COM Shell interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
COMCallableWrapper
Implementing the IDispatch Interface :
http://msdn.microsoft.com/en-us/library/ms221037.aspx Simulating COM
Interfaces : http://msdn.microsoft.com/en-us/library/111chfb8.aspx
|
Modifier and Type | Method and Description |
---|---|
Pointer<IDispatch> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal_$eq(Pointer<IDispatch> pdispVal) |
Pointer<IDispatch> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal()
VT_DISPATCH
C type : IDispatch* |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal_$eq(Pointer<Pointer<IDispatch>> ppdispVal) |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal()
VT_BYREF|VT_DISPATCH
C type : IDispatch** |
Modifier and Type | Method and Description |
---|---|
Pointer<IDispatch> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal_$eq(Pointer<IDispatch> pdispVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.pdispVal(Pointer<IDispatch> pdispVal)
VT_DISPATCH
C type : IDispatch* |
Pointer<Pointer<IDispatch>> |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal_$eq(Pointer<Pointer<IDispatch>> ppdispVal) |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union |
VARIANT.__VARIANT_NAME_1_union.__tagVARIANT.__VARIANT_NAME_3_union.ppdispVal(Pointer<Pointer<IDispatch>> ppdispVal)
VT_BYREF|VT_DISPATCH
C type : IDispatch** |
static int |
OLEAutomationLibrary.VarBoolFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> VARIANT_BOOLPtr1) |
static int |
OLEAutomationLibrary.VarBstrFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
int ULONG1,
Pointer<Pointer<Byte>> BSTRPtr1) |
static int |
OLEAutomationLibrary.VarCyFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<CY> CYPtr1) |
static int |
OLEAutomationLibrary.VarDateFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<OLEAutomationLibrary.DATE> DATEPtr1) |
static int |
OLEAutomationLibrary.VarDecFromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<DECIMAL> DECIMALPtr1) |
static int |
OLEAutomationLibrary.VarI1FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Byte> charPtr1) |
static int |
OLEAutomationLibrary.VarI2FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> SHORTPtr1) |
static int |
OLEAutomationLibrary.VarI4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<CLong> LONGPtr1) |
static int |
OLEAutomationLibrary.VarI8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Long> LONG64Ptr1) |
static int |
OLEAutomationLibrary.VarR4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Float> FLOATPtr1) |
static int |
OLEAutomationLibrary.VarR8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Double> doublePtr1) |
static int |
OLEAutomationLibrary.VarUI1FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Byte> BYTEPtr1) |
static int |
OLEAutomationLibrary.VarUI2FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Short> USHORTPtr1) |
static int |
OLEAutomationLibrary.VarUI4FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Integer> ULONGPtr1) |
static int |
OLEAutomationLibrary.VarUI8FromDisp(Pointer<IDispatch> IDispatchPtr1,
int LCID1,
Pointer<Long> ULONG64Ptr1) |
Modifier and Type | Class and Description |
---|---|
class |
IShellWindows
IShellWindows provides access to the collection of open Shell windows (see
See http://msdn.microsoft.com/en-us/library/cc836570(VS.85).aspx)
|
Copyright © 2009-2020. All Rights Reserved.