Click here to Skip to main content
15,897,273 members
Articles / Programming Languages / C#

Dual Pane File Manager

Rate me:
Please Sign up or sign in to vote.
4.64/5 (28 votes)
21 Dec 2010CPOL8 min read 140.9K   2.3K   119  
A dual pane file manager for Windows XP.
using System;
using System.Collections.Generic;
using System.Text;

namespace Win32API
{
	class JInterfaceStrings
	{
		internal const string CShellLink = "00021401-0000-0000-C000-000000000046";

		internal const string DesktopGUID = "00021400-0000-0000-C000-000000000046";
		internal const string DragDropHelper = "4657278A-411B-11d2-839A-00C04FD918D0";

		internal const string ICondition = "0FC988D4-C935-4b97-A973-46282EA175C8";
		internal const string IConditionFactory = "A5EFE073-B16F-474f-9F3E-9F8B497A3E08";
		internal const string IContextMenu = "000214e4-0000-0000-c000-000000000046";
		internal const string IContextMenu2 = "000214f4-0000-0000-c000-000000000046";
		internal const string IContextMenu3 = "bcfce0a0-ec17-11d0-8d10-00a0c90f2719";

		internal const string IDataObject = "0000010E-0000-0000-C000-000000000046";
		internal const string IDropSource = "00000121-0000-0000-C000-000000000046";
		internal const string IDragSourceHelper = "DE5BF786-477A-11d2-839D-00C04FD918D0";
		internal const string IDropTarget = "00000122-0000-0000-C000-000000000046";
		internal const string IDropTargetHelper = "4657278B-411B-11d2-839A-00C04FD918D0";

		internal const string IEnumIDList = "000214F2-0000-0000-C000-000000000046";
		internal const string IEnumUnknown = "00000100-0000-0000-C000-000000000046";
		internal const string IExplorerBrowser = "71f96385-ddd6-48d3-a0c1-ae06e8b055fb";
		internal const string IExplorerBrowserEvents = "361bbdc7-e6ee-4e13-be58-58e2240c810f";
		internal const string IExtractImage = "BB2E617C-0920-11d1-9A0B-00C04FC2D6C1";

		internal const string IFileDialogControlEvents = "36116642-D713-4B97-9B83-7484A9D00433";
		internal const string IFileDialogCustomize = "E6FDD21A-163F-4975-9C8C-A69F1BA37034";
		internal const string IFileDialogEvents = "973510DB-7D7F-452B-8975-74A85828D354";
		internal const string IFileDialogString = "42F85136-DB7E-439C-85F1-E4075D135FC8";
		internal const string IFileOpenDialog = "D57C7288-D4AD-4768-BE02-9D969532D960";
		internal const string IFileSaveDialog = "84BCCD23-5FDE-4CDB-AEA4-AF64B83D78AB";
		internal const string IFolderFilter = "9CC22886-DC8E-11d2-B1D0-00C04F8EEB3E";
		internal const string IFolderFilterSite = "C0A651F5-B48B-11d2-B5ED-006097C686F6";

		internal const string IModalWindowString = "B4DB1657-70D7-485E-8E3E-6FCB5A5C1802";

		internal const string IOleWindow = "00000114-0000-0000-C000-000000000046";

		internal const string IPersist = "0000010c-0000-0000-C000-000000000046";
		internal const string IPersistFile = "0000010b-0000-0000-C000-000000000046";
		internal const string IPersistStream = "00000109-0000-0000-C000-000000000046";
		internal const string IPropertyDescription2 = "57D2EDED-5062-400E-B107-5DAE79FE57A6";
		internal const string IPropertyDescriptionList = "1F9FC1D0-C39B-4B26-817F-011967D3440E";
		internal const string IPropertyDescription = "6F79D558-3E96-4549-A1D1-7D75D2288814";
		internal const string IPropertyEnumType2 = "9B6E051C-5DDD-4321-9070-FE2ACB55E794";
		internal const string IPropertyEnumTypeList = "A99400F4-3D84-4557-94BA-1242FB2CC9A6";
		internal const string IPropertyEnumType = "11E1FBF9-2D56-4A6B-8DB3-7CD193A471F2";
		internal const string IPropertyStore = "886D8EEB-8CF2-4446-8D02-CDBA1DBDCF99";

		internal const string IQueryInfo = "00021500-0000-0000-C000-000000000046";
		internal const string IQueryParser = "2EBDEE67-3505-43f8-9946-EA44ABC8E5B0";
		internal const string IQueryParserManager = "A879E3C4-AF77-44fb-8F37-EBD1487CF920";
		internal const string IQuerySolution = "D6EBC66B-8921-4193-AFDD-A1789FB7FF57";

		internal const string IRichChunk = "4FDEF69C-DBC9-454e-9910-B34F3C64B510";

		internal const string ISearchFolderItemFactory = "a0ffbc28-5482-4366-be27-3e81e78e06c2";
		internal const string ISequentialStream = "0c733a30-2a1c-11ce-ade5-00aa0044773d";

		internal const string ISharedBitmap = "091162a4-bc96-411f-aae8-c5122cd03363";
		internal const string IShellExtInit = "000214e8-0000-0000-c000-000000000046";
		internal const string IShellBrowser = "000214E2-0000-0000-C000-000000000046";
		internal const string IShellFolder = "000214E6-0000-0000-C000-000000000046";
		internal const string IShellFolder2 = "93F2F68C-1D1B-11D3-A30E-00C04F79ABD1";
		internal const string IShellItem2 = "7E9FB0D3-919F-4307-AB2E-9B1860310C93";
		internal const string IShellItemArray = "B63EA76D-1F85-456F-A19C-48159EFA858B";
		internal const string IShellItem = "43826D1E-E718-42EE-BC55-A1E261C37BFE";
		internal const string IShellLibrary = "11A66EFA-382E-451A-9234-1E0E12EF3085";
		internal const string IShellLinkW = "000214F9-0000-0000-C000-000000000046";
		internal const string IShellView = "000214E3-0000-0000-C000-000000000046";
		internal const string IStream = "0000000c-0000-0000-c000-000000000046";
		internal const string IStorage = "0000000B-0000-0000-C000-000000000046";

		internal const string IThumbnailCache = "F676C15D-596A-4ce2-8234-33996F445DB1";

		internal const string IUnknown = "00000000-0000-0000-c000-000000000046";

		internal const string NewMenu = "D969A300-E7FF-11d0-A93B-00A0C90F2719";

	}
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Retired
United Kingdom United Kingdom
I have been a keen hobbyist programmer since getting my first computer - a Vic 20 (you had to be able to write programs then since few programs were available and all were expensive).
Retired and now living in Pewsey, Wiltshire, where I spend (far too much of) my time writing computer programs to keep my mind active.

Comments and Discussions