zoukankan      html  css  js  c++  java
  • MiniGUI

    MiniGUI 提供了一个默认的文本剪贴板,名字为CBNAME_TEXT(字符串名”text”),用于文本的复制和粘贴。
    MiniGUI 中最多只能有NR_CLIPBOARDS 个剪贴板,包括系统默认的文本剪贴板和用户自定义的剪贴板。NR_CLIPBOARDS宏在
    window.h头文件中默认定义为4。
     
    创建一个指定名字的剪贴板:int GUIAPI CreateClipBoard (const char* cb_name, size_t size);
     
    销毁一个自定义剪贴板:int GUIAPI DestroyClipBoard (const char* cb_name);
     
    把数据传送到指定的剪贴板:int GUIAPI SetClipBoardData (const char* cb_name, void* data, size_t n, int cbop);
    cbop为剪贴板操作类型,可以是:
    • CBOP_NORMAL:默认的覆盖操作,新的数据覆盖剪贴板已有的数据;
    • CBOP_APPEND:追加操作,新的数据将被附加到剪贴板已有数据之后;
     
    获取剪贴板上数据的大小:size_t GUIAPI GetClipBoardDataLen (const char* cb_name); 
     
    把剪贴板上的数据复制到指定的数据缓冲区中:size_t GUIAPI GetClipBoardData (const char* cb_name, void* data, size_t n);
     
    从剪贴板数据的指定位置获取一个字节:int GUIAPI GetClipBoardByte (const char* cb_name, int index, unsigned char* byte);
  • 相关阅读:
    min-width和width的区别
    组装电脑
    css背景透明,文字不透明
    三十九、前端基础之HTML
    三十八、事务、mysql索引,视图
    三十七、python操作mysql,和navicat
    三十六、单表与多表查询
    三十五、表与表之间的关系
    三十四、字段类型
    三十三、初识数据库及简单命令
  • 原文地址:https://www.cnblogs.com/paullam/p/3682930.html
Copyright © 2011-2022 走看看