zoukankan      html  css  js  c++  java
  • EnumClipboardFormats

    数据格式是通过API:RegisterClipboardFormat来在系统中注册的。对于每一种数据格式,数据生成者和数据使用者都要知道该格式数据的数据格式。

    操作系统已经注册了一些它要使用的数据格式,例如CF_HDROP,是最常用的。比如复制、剪切、拖放文件(文件夹)的过程中,数据对象都支持该数据类型。

    在winuser.h有定义:

     

     

    /*

     * Predefined Clipboard Formats

     */

    #define CF_TEXT             1

    #define CF_BITMAP           2

    #define CF_METAFILEPICT     3

    #define CF_SYLK             4

    #define CF_DIF              5

    #define CF_TIFF             6

    #define CF_OEMTEXT          7

    #define CF_DIB              8

    #define CF_PALETTE          9

    #define CF_PENDATA          10

    #define CF_RIFF             11

    #define CF_WAVE             12

    #define CF_UNICODETEXT      13

    #define CF_ENHMETAFILE      14

    #if(WINVER >= 0x0400)

    #define CF_HDROP            15

    #define CF_LOCALE           16

    #endif /* WINVER >= 0x0400 */

    #if(WINVER >= 0x0500)

    #define CF_DIBV5            17

    #endif /* WINVER >= 0x0500 */

     

    #if(WINVER >= 0x0500)

    #define CF_MAX              18

    #elif(WINVER >= 0x0400)

    #define CF_MAX              17

    #else

    #define CF_MAX              15

    #endif

     

    #define CF_OWNERDISPLAY     0x0080

    #define CF_DSPTEXT          0x0081

    #define CF_DSPBITMAP        0x0082

    #define CF_DSPMETAFILEPICT  0x0083

    #define CF_DSPENHMETAFILE   0x008E

     

    /*

     * "Private" formats don't get GlobalFree()'d

     */

    #define CF_PRIVATEFIRST     0x0200

    #define CF_PRIVATELAST      0x02FF

     

    /*

     * "GDIOBJ" formats do get DeleteObject()'d

     */

    #define CF_GDIOBJFIRST      0x0300

    #define CF_GDIOBJLAST       0x03FF

  • 相关阅读:
    Difference Between Arraylist And Vector : Core Java Interview Collection Question
    Man's Best Friend: The Science Behind the Dog and Human Relationship
    我在微软那些事--微软面试
    北美PM活着的攻略
    C#图解教程 第二十一章 命名空间和程序集
    C#图解教程 第二十章 异步编程
    C#图解教程 第十九章 LINQ
    C#图解教程 第十八章 枚举器和迭代器
    C#图解教程 第十七章 泛型
    C#图解教程 第十六章 转换
  • 原文地址:https://www.cnblogs.com/dxqs/p/4588578.html
Copyright © 2011-2022 走看看