您现在的位置: 主页 > 上位机技术 > delphi > 在程序运行后,监控剪贴板中的内容
本文所属标签:
为本文创立个标签吧:

在程序运行后,监控剪贴板中的内容

来源: 网络用户发布,如有版权联系网管删除 2020-04-04 

在程序运行后,监控剪贴板中的内容 应该是用SetClipboardViewer将本程序窗口加入到Clipboard监视窗口链中,之后如果任何程序更改剪贴板内容,窗口就会收到一个WM_DRAWCLIPBOARD消息
用SetWindowLong Me.hwnd, GWL_WNDPROC, AddressOf winProc钩住本窗体消息,在收到WM_DRAWCLIPBOARD消息后用EnumClipboardFormats和GetClipboardFormatName获得剪贴板中所有可用格式,如果用户复制文件,剪贴板中将会有CF_HDROP格式的内容,再用GetClipBoardData获取内容,判断文件列表中是否有D:\qui.dat文件,如果有,则用EmptyClipboard清空剪贴板


              查看评论 回复



嵌入式交流网主页 > 上位机技术 > delphi > 在程序运行后,监控剪贴板中的内容
 

"在程序运行后,监控剪贴板中的内容"的相关文章

网站地图

围观()