⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 menuorder.h

📁 myie的源代码
💻 H
字号:
#if !defined(MENUORDER_H__19E497C1_4ECF_11D3_9B1D_0000E85300AE__INCLUDED_)
#define MENUORDER_H__19E497C1_4ECF_11D3_9B1D_0000E85300AE__INCLUDED_

//HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites
extern char MENU_ORDER_KEY[];

class CMenuOrderItem
{
public:
	CMenuOrderItem()
	{
		longname = NULL;
		shortname = NULL;
	};
	~CMenuOrderItem()
	{
		if(longname)
			delete[] longname;
		if(shortname)
			delete[] shortname;
	};

	int cbsize;
	int order;
	WORD len;
	WORD itemtype;
	int filesize;
	WORD filedate;
	WORD filetime;
	WORD filetype;
	char * longname;
	char * shortname;
};

class CMenuOrder
{
public:
	CMenuOrder()
	{
		mois = NULL;
		index = NULL;
	};
	~CMenuOrder()
	{
		if(mois)
			delete[] mois;
		if(index)
			delete[] index;
	};

	BOOL LoadMenuOrder(LPCSTR sFolderPath); //relative path
	BOOL WriteMenuOrder(LPCSTR sFolderPath);
	int cbsize;
	int reserved; 
	int len;
	CMenuOrderItem * mois; //array of menu item
	int * index;
	CString lpSubKey;
};

#endif

⌨️ 快捷键说明

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