# clip_board_t
# 概述
剪切板接口。
# 函数
函数名称 | 说明 |
---|---|
clip_board | 获取缺省的剪切板对象。 |
clip_board_clear | 清空剪切板中的数据。 |
clip_board_destroy | 销毁剪切板对象。 |
clip_board_get_data | 从剪切板中获取数据。 |
clip_board_get_text | 从剪切板中获取文本(UTF8)数据。 |
clip_board_set | 设置缺省的剪切板对象。 |
clip_board_set_data | 设置数据到剪切板中。 |
clip_board_set_text | 设置文本(UTF8)数据到剪切板。 |
# clip_board 函数
- 函数功能:
获取缺省的剪切板对象。
- 函数原型:
clip_board_t* clip_board ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | clip_board_t* | 返回缺省剪切板对象。 |
# clip_board_clear 函数
- 函数功能:
清空剪切板中的数据。
- 函数原型:
ret_t clip_board_clear (clip_board_t* cl);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
cl | clip_board_t* | 剪切板对象。 |
# clip_board_destroy 函数
- 函数功能:
销毁剪切板对象。
- 函数原型:
ret_t clip_board_destroy (clip_board_t* cl);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
cl | clip_board_t* | 剪切板对象。 |
# clip_board_get_data 函数
- 函数功能:
从剪切板中获取数据。
- 函数原型:
ret_t clip_board_get_data (clip_board_t* cl, clip_board_data_type_t* type, const void** data, uint32_t* size);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
cl | clip_board_t* | 剪切板对象。 |
type | clip_board_data_type_t* | 返回数据类型(可为NULL)。 |
data | const void** | 返回数据(可为NULL)。 |
size | uint32_t* | 返回数据长度(可为NULL)。 |
# clip_board_get_text 函数
- 函数功能:
从剪切板中获取文本(UTF8)数据。
- 函数原型:
const char* clip_board_get_text ();
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | const char* | 返回文本数据。 |
# clip_board_set 函数
- 函数功能:
设置缺省的剪切板对象。
- 函数原型:
ret_t clip_board_set (clip_board_t* cl);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
cl | clip_board_t* | 剪切板对象。 |
# clip_board_set_data 函数
- 函数功能:
设置数据到剪切板中。
- 函数原型:
ret_t clip_board_set_data (clip_board_t* cl, clip_board_data_type_t type, const void* data, uint32_t size);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
cl | clip_board_t* | 剪切板对象。 |
type | clip_board_data_type_t | 数据类型。 |
data | const void* | 数据。 |
size | uint32_t | 数据长度 |
# clip_board_set_text 函数
- 函数功能:
设置文本(UTF8)数据到剪切板。
- 函数原型:
ret_t clip_board_set_text (const char* text);
- 参数说明:
参数 | 类型 | 说明 |
---|---|---|
返回值 | ret_t | 返回RET_OK表示成功,否则表示失败。 |
text | const char* | 文本。 |