mirror of
https://github.com/microsoft/PowerToys.git
synced 2024-12-14 11:39:16 +08:00
31 lines
770 B
C#
31 lines
770 B
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using System.Text;
|
|
|
|
namespace Wox.ShellContext
|
|
{
|
|
[ComImport(), InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("000214e4-0000-0000-c000-000000000046")]
|
|
public interface IContextMenu
|
|
{
|
|
[PreserveSig()]
|
|
Int32 QueryContextMenu(
|
|
IntPtr hmenu,
|
|
uint iMenu,
|
|
uint idCmdFirst,
|
|
uint idCmdLast,
|
|
CMF uFlags);
|
|
|
|
[PreserveSig()]
|
|
Int32 InvokeCommand(
|
|
ref CMINVOKECOMMANDINFOEX info);
|
|
|
|
[PreserveSig()]
|
|
void GetCommandString(
|
|
int idcmd,
|
|
GetCommandStringInformations uflags,
|
|
int reserved,
|
|
StringBuilder commandstring,
|
|
int cch);
|
|
}
|
|
}
|