SKYENGINE API  参考手册返回目录  

 
int32 mr_platEx

(int32 code = 1009,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)



Description
设置墙纸。
Parameters

Name Description
input T_SET_IDLE_PAPER_REQ数据结构指针
input_len T_SET_IDLE_PAPER_REQ 数据结构大小
output
output_len
cb

Return Value

MR_WAITING                  请求成功
MR_FAILED                    请求失败
MR_IGNORE                   不支持该功能

Remarks

T_SET_IDLE_PAPER_REQ数据结构:
typedef struct
{
    int32 setType;         /* MR_IDLE_BG_PAPER 墙纸,MR_IDLE_SAVER_PAPER屏保*/
    U8 *filename;          /*图片的相对路径*/
}T_SET_IDLE_PAPER_REQ;

typedef enum
{
    MR_IDLE_BG_PAPER,        /*背景*/
    MR_IDLE_SAVER_PAPER   /*屏保*/
}MR_IDLE_PAPER_TYPE;

Example

/*mrp code*/

#define IDLE_SAVER_PAPER "OATfile\\pic_test\\saver_paper.jpg"
T_SET_IDLE_PAPER_REQ setReq;

setReq.setType = MR_IDLE_SAVER_PAPER;
setReq.filename = (U8*)IDLE_SAVER_PAPER;
mrc_platEx( 1009,(uint8*)&setReq, sizeof(T_SET_IDLE_PAPER_REQ), NULL, NULL, NULL );

See Also

 


Copyright ?2005-20010 SKY-MOBI

返回目录