📄 mt_mmxml.h
字号:
/*****************************************************************************
** File Name: *
** Author: *
** Date: 2007/06/19 *
** Copyright: 2007 MTONE, Inc. All Rights Reserved. *
** Description: *
******************************************************************************
** Important Edit History *
** --------------------------------------------------------------------------*
** DATE NAME DESCRIPTION *
** 2007/06/19 Create *
*****************************************************************************/
#ifndef _MT_MMXML_H_
#define _MT_MMXML_H_
#ifdef __cplusplus
extern "C"
{
#endif
#include "sci_types.h"
#define MT_SRCH_RSLT_MAX 12
#define MT_SRCH_RSLT_OBJ_MAX 6
#define MT_SRCH_RSLT_OBJ2_TITLE_SIZE 41 // WORD
typedef struct
{
uint16 sztitle[41];
uint16 szartist[41];
uint16 szalbum[41];
uint16 szalias[41];
char szurl[1025];
char szmobjid[11];
} MT_SRCH_RSLT;
typedef struct
{
uint16 szalias[41];
char szurl[1025];
char szcontentid[11];
} MT_SRCH_RSLT_OBJ;
uint16 MTMMXML_FltSrch( uint8 *srch_xml_ptr, uint16 srch_xml_len );
int MTMMXML_PrzSrchLRC( const uint8 *srch_xml_ptr, uint16 srch_xml_len, MT_SRCH_RSLT *srch_rslt_ptr, uint8 srch_rslt_max );
int MTMMXML_PrzSrchMP3( const uint8 *srch_xml_ptr, uint16 srch_xml_len, MT_SRCH_RSLT *srch_rslt_ptr, uint8 srch_rslt_max );
int MTMMXML_PrzSrchOBJ( const uint8 *srch_xml_ptr, uint16 srch_xml_len, MT_SRCH_RSLT_OBJ *srch_rslt_ptr, uint8 srch_rslt_max );
int MTMMXML_PrzSrchOBJ2( const uint8 *srch_xml_ptr, uint16 srch_xml_len, MT_SRCH_RSLT_OBJ *srch_rslt_ptr, uint8 srch_rslt_max, uint8 *nobjtype, uint16 *sztitle_ptr, uint16 sztitle_size );
#ifdef __cplusplus
}
#endif
#endif // _MT_MMXML_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -