Add shell context [WIP]

This commit is contained in:
qianlifeng
2015-02-12 00:12:28 +08:00
parent 48f7c37d3b
commit 21e5f33487
10 changed files with 704 additions and 1 deletions

29
Wox/ShellContext/Guids.cs Normal file
View File

@@ -0,0 +1,29 @@
using System;
namespace Wox.ShellContext
{
public class Guids
{
public static Guid IID_DesktopGUID = new Guid("{00021400-0000-0000-C000-000000000046}");
public static Guid IID_IShellFolder = new Guid("{000214E6-0000-0000-C000-000000000046}");
public static Guid IID_IContextMenu = new Guid("{000214e4-0000-0000-c000-000000000046}");
public static Guid IID_IContextMenu2 = new Guid("{000214f4-0000-0000-c000-000000000046}");
public static Guid IID_IContextMenu3 = new Guid("{bcfce0a0-ec17-11d0-8d10-00a0c90f2719}");
public static Guid IID_IDropTarget = new Guid("{00000122-0000-0000-C000-000000000046}");
public static Guid IID_IDataObject = new Guid("{0000010e-0000-0000-C000-000000000046}");
public static Guid IID_IQueryInfo = new Guid("{00021500-0000-0000-C000-000000000046}");
public static Guid IID_IPersistFile = new Guid("{0000010b-0000-0000-C000-000000000046}");
public static Guid CLSID_DragDropHelper = new Guid("{4657278A-411B-11d2-839A-00C04FD918D0}");
public static Guid CLSID_NewMenu = new Guid("{D969A300-E7FF-11d0-A93B-00A0C90F2719}");
public static Guid IID_IDragSourceHelper = new Guid("{DE5BF786-477A-11d2-839D-00C04FD918D0}");
public static Guid IID_IDropTargetHelper = new Guid("{4657278B-411B-11d2-839A-00C04FD918D0}");
public static Guid IID_IShellExtInit = new Guid("{000214e8-0000-0000-c000-000000000046}");
public static Guid IID_IStream = new Guid("{0000000c-0000-0000-c000-000000000046}");
public static Guid IID_IStorage = new Guid("{0000000B-0000-0000-C000-000000000046}");
}
}