// B1 61 ¹¦ÄÜÔ¤ÉèÐÅÏ¢ #tagSCFuncPresetInfoList struct tagSCFuncPreset { BYTE PresetID; //Ô¤Éè·½°¸ID BYTE NameLen; char PresetName[NameLen]; //Ô¤ÉèÃû³Æ }; struct tagSCFuncPresetInfo { BYTE FuncPresetType; //Ô¤ÉèÀàÐÍ£¬1-È«¾ÖÕ½¶·£»2-ÕóÈÝ£»3-Ãü¸ñ£» DWORD UnlockState; //¸Ã¹¦ÄÜÔ¤Éè½âËø×´Ì¬£¬°´Ô¤ÉèID¶þ½øÖÆÎ»ÔËËã¼Ç¼ÊÇ·ñÒѽâËø BYTE PresetCnt; tagSCFuncPreset PresetList[PresetCnt]; //±¾¹¦ÄÜÏÂÔ¤ÉèÁбí }; struct tagSCFuncPresetInfoList { tagHead Head; BYTE FuncCnt; tagSCFuncPresetInfo FuncPresetList[FuncCnt]; };