函数原型如下:
HWND SetClipboardViewer();
函数返回值:
- 返回值是剪贴板链中下一个观察者的句柄。
函数功能:
SetClipboardViewer 用于将调用它的窗口注册为剪贴板观察者。剪贴板观察者接收有关剪贴板内容变化的通知,可以用于监控和响应剪贴板的变化。
使用示例:
CWnd* pWnd = GetDlgItem(IDC_YOUR_DIALOG_ITEM);
HWND hPrevViewer = pWnd->SetClipboardViewer();
上述示例中,SetClipboardViewer 被调用后,IDC_YOUR_DIALOG_ITEM 的子窗口将成为剪贴板观察者,并返回前一个观察者的句柄。你可以保存前一个观察者的句柄,以便在不需要观察剪贴板时,通过调用 ChangeClipboardChain 将观察者移除。
转载请注明出处:http://www.zyzy.cn/article/detail/23386/MFC/CWnd