如何使用C在后台跟踪剪贴板更改
我需要在后台应用程序中处理剪贴板的内容.
我怎样才能做到这一点? 我需要一个每次更改剪贴板时都会调用的事件.应用程序正在复制无关紧要. 我知道读写函数,比如GetClipboardData()和SetClipboardData(). 有任何想法如何在C中这样做? 提前致谢! 解决方法
从
Windows Vista开始,正确的方法是使用剪贴板格式监听器:
case WM_CREATE: // ... AddClipboardFormatListener(hwnd); // ... break; case WM_DESTROY: // ... RemoveClipboardFormatListener(hwnd); // ... break; case WM_CLIPBOARDUPDATE: // Clipboard content has changed break; 见Monitoring Clipboard Contents:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |