剪贴板 Clipboard

Author: 曹国钧 Date: 1995-01-27

        应用程序1←→剪贴板←→应用程序2
        图1
        1.将剪贴板上的内容存到磁盘文件中
        若用户想在不同WINDOWS版本(如3.0和3.10)的应用程序间交换数据,不能通过剪贴板直接粘贴,此时可将剪贴板上的内容先存到磁盘文件中,再间接地完成粘贴。
        当用户把数据从WINDOWS应用程序拷贝到剪贴板中,可以用多种格式进行拷贝。剪贴板可支持以下格式:
        ●文本:以空字符为结束的ASCII文本;
        ●OEM文本:以空字符结束的文本,OEM字符集;
        ●元文件:含WINDOWS的GDI命令的高分辨图象;
        ●位图:独立于设备的位映象格式(BilMap);
        ●其它格式:如TIFF格式等。
        当用户从剪贴板上粘贴数据时,只要目标应用程序能接受该文件格式,就使用粘贴命令Paste命令。在剪贴板Clipboard的Display菜单可显示当前可用的格式。例如:若用户想把一个TIFF扫描图象转换成位映象(BitMap)格式,可先把它装到一个输入TIFF格式的图形程序中,然后把它拷到剪贴板上,之后就可以把它作为位映象粘贴到另一个程序中。
        3.剪贴板作为DOS的屏幕快照
        在WINDOWS中运行DOS应用程序,如金山WPS或游戏程序,当用户碰到精彩图形时,获取全屏幕可按ALT+PrtScrn或PrtScrn,局部屏幕可用打开DOS应用程序的Control菜单选取Edit-Mark菜单命令定义屏幕区域,再选取Edit-copy命令将屏幕图形放到剪贴板中。该屏幕图形可在WINDOWS的Write或Painbrush中进行处理,然后在打印机上打印出来。
        4.使用剪贴板发送文本到远程系统
        同时使用剪贴板和DOS应用程序是把文本发送到远程系统的最好方法,即使用MicrosoftWord等文字编辑器将文本粘贴到剪贴板中,然后启动WINDOWS的Terminal通信程序,在该通信程序选取Edit-Paste命令把文本发送到远程系统。