OpenClipboard

王朝百科·作者佚名  2010-09-03
窄屏简体版  字體: |||超大  

OpenClipboard

打开剪贴板查看,并防止其他应用程序修改剪贴板的内容.

VB声明:

Declare Function OpenClipboard Lib "user32" (ByVal hWndNewOwner As Long) As Long

C/C++函数原形:

BOOL OpenClipboard(

__in HWND hWndNewOwner

);

参数

hWndNewOwne Long类型,与打开剪切板相关联的窗口句柄。如果这个参数为NULL,打开剪贴板与当前任务相关联。

返回值

如果函数执行成功,返回非零值.

如果函数执行失败,返回零,为了获得更多的错误信息,调用GetLastError.

注:

如果另一个窗口已经打开的剪贴板,OpenClipboard函数会失败.每次成功调用OpenClipboard后都应有一次CloseClipboard调用.

由hWndNewOwner参数确定的窗口不会成为剪贴板所有者,除非EmptyClipboard函数被调用。

如果一个应用程序调用OpenClipboard,HWND设置为NULL,EmptyClipboard设置剪贴板所有者为NULL,这会导致SetClipboardData失败。

需求:

客户机操作系统最低需求:Windows XP

服务器操作系统最低需求:Windows 2000 Server

头文件:windows.h

库文件:user32.lib

DLL文件名:user32.dll

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航