剪贴板所有api函数 收藏

剪贴板所有api函数 收藏

ID:1590129

大小:58.50 KB

页数:13页

时间:2017-11-12

剪贴板所有api函数 收藏_第1页
剪贴板所有api函数 收藏_第2页
剪贴板所有api函数 收藏_第3页
剪贴板所有api函数 收藏_第4页
剪贴板所有api函数 收藏_第5页
资源描述:

《剪贴板所有api函数 收藏》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、剪贴板所有api函数收藏剪贴板所有api函数[转大富翁笔记]这是我在编写剪贴板相关程序是收集的相关API函数。(一)ChangeClipboardChain将剪贴的连接从一个句柄转到下一个句柄。BOOLChangeClipboardChain(HWNDhWndRemove,//handletowindowtoremoveHWNDhWndNewNext//handletonextwindow);(1)hWndRemove表示第一个窗口的句柄(断开)。(2)hWndNewNext表示第二个窗口的句柄(连接)

2、。注意,在使用之前应该使用SetClipboardViewer事先进行窗口句柄的连接。(二)CloseClipboard关闭剪贴板。BOOLCloseClipboard(VOID)//VOID意思是空白。本函数没有参数,事先应该用OpenClipboard函数打开过剪贴板。(三)CountClipboardFormats不管剪贴板是什么格式,全部转化为数据格式。intCountClipboardFormats(VOID)本函数没有参数。(四)EmptyClipboard清空剪贴板。BOOLEmptyCl

3、ipboard(VOID)本函数没有参数。(五)EnumClipboardFormats使剪贴板内的格式转变成指定格式。UINTEnumClipboardFormats(UINTformat//specifiesaknownavailableclipboardformat);其中format表示的是将要转化成的格式。该参数的意义可参照后面。(六)GetClipboardData获取剪贴板内的数据。HANDLEGetClipboardData(UINTuFormat//clipboardformat);其

4、中format表示的是剪贴板内数据的格式。该参数的意义可参照后面。(七)GetClipboardFormatName获取剪贴板内数据格式的名称。intGetClipboardFormatName(UINTformat,//clipboardformattoretrieveLPTSTRlpszFormatName,//addressofbufferfornameintcchMaxCount//lengthofnamestringincharacters);(1)format表示的意义同前,应该是不事先规定

5、格式;(2)lpszFormatName表示的是格式名称地址;(3)cchMaxCount剪贴板内数据的长度。(八)GetClipboardOwner获取当前剪贴板是属于哪一个窗口的句柄。HWNDGetClipboardOwner(VOID)返回那个窗口的句柄。(九)GetClipboardSequenceNumber返回剪贴板序号。DWORDGetClipboardSequenceNumber(VOID)(十)GetClipboardViewer返回剪贴板属于窗口的句柄。HWNDGetClipboar

6、dViewer(VOID)(十一)GetOpenClipboardWindow返回打开剪贴板的那个窗口句柄。HWNDGetOpenClipboardWindow(VOID)(十二)GetPriorityClipboardFormatintGetPriorityClipboardFormat(UINT*paFormatPriorityList,//addressofprioritylistintcFormats//numberofentriesinlist);(十三)IsClipboardFormatAv

7、ailable判断剪贴板的格式。BOOLIsClipboardFormatAvailable(UINTformat//clipboardformat);其中format表示的是剪贴板内数据的格式。该参数的意义可参照后面。(十四)OpenClipboard打开剪贴板。BOOLOpenClipboard(HWNDhWndNewOwner//handletowindowopeningclipboard);返回剪贴板的句柄。(十五)RegisterClipboardFormat注册新的剪贴板格式。UINTReg

8、isterClipboardFormat(LPCTSTRlpszFormat//addressofnamestring);lpszFormat新的剪贴板格式名称。(十六)SetClipboardData设置剪贴板内的数据。HANDLESetClipboardData(UINTuFormat,//clipboardformatHANDLEhMem//datahandle);uFormat表示的是要放进剪贴板数据的格式;hMem表示数据的地址指

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。