IsClipboardFormatAvailable功能确定剪贴板是否包含指定格式的数据。
BOOL IsClipboardFormatAvailable(
UINT 【格式】 | //剪贴板格式 |
); |
参数
【格式】
指定标准或注册的剪贴板格式。有关剪贴板格式的说明,请参阅SetClipboardData功能。
返回值
如果剪贴板格式可用,则返回值不为零。
如果剪贴板格式不可用,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
通常,仅处理一个剪贴板格式的应用程序将在处理WM_INITMENU或WM_INITMENUPOPUP消息时调用此函数。然后,应用程序将根据返回值启用或禁用“粘贴”菜单项。识别多个剪贴板格式的应用程序应使用GetPriorityClipboardFormat功能。
也可以看看
CountClipboardFormats, EnumClipboardFormats, GetPriorityClipboardFormat, RegisterClipboardFormat, SetClipboardData, WM_INITMENU, WM_INITMENUPOPUP