public static OLEUIFlags Show(IWin32Window owner, IntPtr hTask, string caption) { var lpBZ = new tagOLEUIBUSY(); lpBZ.lpszCaption = caption; lpBZ.hWndOwner = owner.Handle; lpBZ.hTask = hTask; lpBZ.cbStruct = (UInt32)Marshal.SizeOf(lpBZ); return(OleUIBusy(ref lpBZ)); }
public static OLEUIFlags Show(IWin32Window owner, IntPtr hTask, string caption) { var lpBZ = new tagOLEUIBUSY(); lpBZ.lpszCaption = caption; lpBZ.hWndOwner = owner.Handle; lpBZ.hTask = hTask; lpBZ.cbStruct = (UInt32)Marshal.SizeOf(lpBZ); return OleUIBusy(ref lpBZ); }
private static extern OLEUIFlags OleUIBusy([MarshalAs(UnmanagedType.Struct), In] ref tagOLEUIBUSY lpBZ);