menuorder.h
来自「myie的源代码」· C头文件 代码 · 共 61 行
H
61 行
#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 + =
减小字号Ctrl + -
显示快捷键?