Vanara/PInvoke/Shell32/ShObjIdl.IAppActivationUIIn...

33 lines
745 B
C#

using System;
using System.Runtime.InteropServices;
namespace Vanara.PInvoke
{
public static partial class Shell32
{
/// <summary>Undocumented.</summary>
[ComImport, Guid("abad189d-9fa3-4278-b3ca-8ca448a88dcb"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IAppActivationUIInfo
{
/// <summary/>
[PreserveSig]
HRESULT GetMonitor(out HMONITOR value);
/// <summary/>
[PreserveSig]
HRESULT GetInvokePoint(out POINT value);
/// <summary/>
[PreserveSig]
HRESULT GetShowCommand(out int value);
/// <summary/>
[PreserveSig]
HRESULT GetShowUI([MarshalAs(UnmanagedType.Bool)] out bool value);
/// <summary/>
[PreserveSig]
HRESULT GetKeyState(out uint value);
}
}
}