文档章节

WinAPI: 剪切板函数

涂孟超
 涂孟超
发布于 2014/09/26 15:33
字数 68
阅读 12
收藏 0
GetOpenClipboardWindow: HWND; {}

 
 
 
 
 

 

 

  
GetPriorityClipboardFormat( var paFormatPriorityList; {} cFormats: Integer {} ): Integer; {}
IsClipboardFormatAvailable( format: UINT {} ): BOOL;
EmptyClipboard: BOOL; {}
GetClipboardFormatName( format: UINT; {} lpszFormatName: PChar; {} cchMaxCount: Integer {} ): Integer; {}
EnumClipboardFormats( format: UINT {} ): UINT; {}
CountClipboardFormats: Integer;
RegisterClipboardFormat( lpszFormat: PChar {} ): UINT; {}
GetClipboardData( uFormat: UINT {} ): THandle; {}
SetClipboardData( uFormat: UINT; {} hMem: THandle {} ): THandle; {}
ChangeClipboardChain( hWndRemove: HWND; {} hWndNewNext: HWND {} ): BOOL; {}
SetClipboardViewer( hWndNewViewer: HWND {} ): HWND; {}
GetClipboardOwner: HWND; {}
GetClipboardSequenceNumber: DWORD; {}
CloseClipboard: BOOL; {}
OpenClipboard( hWndNewOwner: HWND {} ): BOOL; {}

本文转载自:http://www.cnblogs.com/del/archive/2008/04/03/1136466.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
windows下的剪切板编程详解

说道剪切板大家都不陌生吧 ,右键粘贴 都用过。其实编程也很简单,但是在进程之间的通信 却有着不可替代的作用 ,剪切板说白了就是一个缓冲区 ,但是这个缓冲区不是某个进程的私有空间,而被全部进...

Git_Android
2012/09/12
0
0
【MoreWindows工作笔记9】OleGetClipboard 访问剪切板的文本内容

剪贴板系列目前有四篇,包括访问剪贴板上的文本数据,查看复制文件时剪贴板上的文件数据,枚举剪贴板上数据格式以及监视剪贴板。 目录如下: 1.《【MoreWindows工作笔记9】OleGetClipboard...

morewindows
2013/12/31
0
0
如何调用WINAPI声明的动态库?

一个库的函数以 WINAPI声明 然后调的时侯就有问题 以WINAPI声明的函数 比如 long dlltest(); 就会变成long _dlltest@0() 试着用 typef long (stdcall *_pdlltest)(); 这样去导 结果导不出来 ...

我是你
2014/04/29
87
0
mfc剪切板总结

HANDLE SetClipboardData( UINT uFormat, HANDLE hMem); Parameters 格式: [in] Unsigned integer that specifies a clipboard format. This parameter can be a registered format or any ......

长平狐
2012/10/08
281
0
int WINAPI WinMain()函数

int WINAPI WinMain( HINSTANCE hInstance,//当前实例句柄 HINSTANCE hPrevInstance,//先前实例句柄 LPSTR lpCmdLine,//命令行参数 int nCmdShow //显示状态(最大化、最小化、隐藏) ); WIN...

我是一只鱼
2011/12/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Bash各类扩展详解

Bash各类扩展详解 Bash中主要包括大括号扩展、波浪号扩展、变量扩展、子命令扩展、文件名扩展和算数扩展。这些扩展组合在一起为Bash带来了极大的易用性。掌握这些扩展的用法和功能,能够为B...

小陶小陶
38分钟前
1
0
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

yangjianzhou
今天
5
0
OpenCV图像处理实例:libuv+cvui显示摄像头视频

#include <iostream>#include <opencv2/opencv.hpp>#define CVUI_IMPLEMENTATION#include <cvui.h>extern "C"{#include <uv.h>}using namespace std;#define WINDOW_NAM......

IOTService
今天
1
0
openJDK之JDK9的String

1.openJDK8的String 先来看下openJDK8的String的底层,如下图1.1所示: 图1.1 底层上使用的是char[],即char数组 每个char占16个bit,Character.SIZE的值是16。 2.openJDK9中的String 图2.1...

克虏伯
今天
1
0
UEFI 模式下如何安装 Ubuntu 16.04

作者:知乎用户 链接:https://www.zhihu.com/question/52092661/answer/259583475 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 针对UEFI模式下安装U...

寻知者
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部