Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Interfaces, prefix the name with the module name and a period.
[ StructLayout( LayoutKind.Sequential )]
public struct DOCHOSTUIINFO
{
public uint cbSize;
public uint dwFlags;
public uint dwDoubleClick;
[MarshalAs(UnmanagedType.BStr)] public string pchHostCss;
[MarshalAs(UnmanagedType.BStr)] public string pchHostNS;
}
[StructLayout( LayoutKind.Sequential )]
public struct tagMSG
{
public IntPtr hwnd;
public uint message;
public uint wParam;
public int lParam;
public uint time;
public tagPOINT pt;
}
// Added missing definitions of tagRECT/tagPOINT
[StructLayout(LayoutKind.Sequential, Pack=4)]
public struct tagRECT
{
public int left;
public int top;
public int right;
public int bottom;
}
[StructLayout(LayoutKind.Sequential, Pack=4)]
public struct tagPOINT
{
public int x;
public int y;
}
<StructLayout(LayoutKind.Sequential)> _
Public Structure DOCHOSTUIINFO
Public cbSize As Integer
Public dwFlags As Integer
Public dwDoubleClick As Integer
<MarshalAs(UnmanagedType.BStr)> Public pchHostCss As String
<MarshalAs(UnmanagedType.BStr)> Public pchHostNS As String
End Structure
<StructLayout(LayoutKind.Sequential)> _
Public Structure tagMSG
Public hwnd As IntPtr
Public message As Integer
Public wParam As Integer
Public lParam As Integer
Public time As Integer
Public pt As tagPOINT
End Structure
<ComImport(), InterfaceType(ComInterfaceType.InterfaceIsIUnknown), _
GuidAttribute("bd3f23c0-d43e-11cf-893b-00aa00bdce1a")> _
Public Interface IDocHostUIHandler
<PreserveSig()> _
Function ShowContextMenu(ByVal dwID As Integer, ByRef ppt As tagPOINT, _
<MarshalAs(UnmanagedType.IUnknown)> ByVal pcmdtReserved As Object, _
<MarshalAs(UnmanagedType.IDispatch)> ByVal pdispReserved As Object) As Integer
Sub GetHostInfo(ByRef pInfo As DOCHOSTUIINFO)
Sub ShowUI(ByVal dwID As Integer, ByRef pActiveObjectas As Object, ByRef pCommandTarget As Object, ByRef pFrame As Object, ByRef pDoc As Object)
Sub HideUI()
Sub UpdateUI()
Sub EnableModeless(ByVal fEnable As Integer)
Sub OnDocWindowActivate(ByVal fActivate As Integer)
Sub OnFrameWindowActivate(ByVal fActivate As Integer)
Sub ResizeBorder(ByRef prcBorder As tagRECT, ByVal pUIWindow As Integer, ByVal fRameWindow As Integer)
<PreserveSig()> _
Function TranslateAccelerator(ByRef lpMsg As tagMSG, ByRef pguidCmdGroup As Guid, ByVal nCmdID As Integer) As Integer
Sub GetOptionKeyPath(<MarshalAs(UnmanagedType.BStr)> ByRef pchKey As String, ByVal dw As Integer)
Function GetDropTarget(ByVal pDropTarget As Integer, ByRef ppDropTarget As Integer) As Integer
Sub GetExternal(<MarshalAs(UnmanagedType.IDispatch)> ByVal ppDispatch As Object)
<PreserveSig()> _
Function TranslateUrl(ByVal dwTranslate As Integer, _
<MarshalAs(UnmanagedType.BStr)> ByVal pchURLIn As String, _
<MarshalAs(UnmanagedType.BStr)> ByRef ppchURLOut As String) As Integer
Function FilterDataObject(ByVal pDO As IDataObject) As IDataObject
End Interface
User-Defined Types:
None.
Notes:
None.
TODO - a short description
4/22/2014 5:03:19 AM - anonymous
Please edit this page!
Do you have...
helpful tips?
corrections to the existing content?
alternate definitions?
additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.