pidlfunc.h

来自「3D reconstruction, medical image process」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef _PIDL_FUNC_H_#define _PIDL_FUNC_H_#include <windows.h>#include <shlobj.h>typedef struct {	LPSHELLFOLDER pParentFolder;	LPITEMIDLIST pidlFQ;	LPITEMIDLIST pidlRel;	LPTSTR pszText;}ITEMINFO, FAR *LPITEMINFO;extern LPMALLOC g_pMalloc;inline LPITEMIDLIST Pidl_GetNextItem(LPCITEMIDLIST pidl){	if (pidl)		return (LPITEMIDLIST)(LPBYTE)(((LPBYTE)pidl) + pidl->mkid.cb);	else		return NULL;}void Pidl_Initialize();void Pidl_CleanUp();LPITEMIDLIST Pidl_Create(UINT cbSize);UINT Pidl_GetSize(LPCITEMIDLIST pidl);LPITEMIDLIST Pidl_Copy(LPCITEMIDLIST pidlSource);LPITEMIDLIST Pidl_Concatenate(LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2);void Pidl_Free(LPITEMIDLIST pidl);int Pidl_Compare(LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2, int iMode);#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?