2025-11-28 00:35:46 +09:00

50 lines
1.6 KiB
C

/**************************************************************************
THIS CODE AND INFORMATION IS PROVIDED 'AS IS' WITHOUT WARRANTY OF
ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
PARTICULAR PURPOSE.
Copyright 1999 - 2000 Microsoft Corporation. All Rights Reserved.
**************************************************************************/
/**************************************************************************
File: EnumDesk.h
Description:
**************************************************************************/
/**************************************************************************
#include statements
**************************************************************************/
#include <windows.h>
typedef struct
{
LPSHELLFOLDER pParentFolder;
LPITEMIDLIST pidlFQ;
LPITEMIDLIST pidlRel;
}ITEMINFO, FAR *LPITEMINFO;
/**************************************************************************
function prototypes
**************************************************************************/
LPITEMIDLIST Pidl_Concatenate(LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2);
LPITEMIDLIST Pidl_Copy(LPCITEMIDLIST pidlSource);
void Pidl_Free(LPITEMIDLIST);
/**************************************************************************
global variables and definitions
**************************************************************************/
extern HINSTANCE g_hInst;
extern LPMALLOC g_pMalloc;
extern IContextMenu2 *g_pcm2;
#define IDC_TREEVIEW 2000
#define IDC_LISTVIEW 2001