CWnd::OnChangeCbChain

afx_msg void OnChangeCbChain( HWND hWndRemove, HWND hWndAfter );

参数:
hWndRemove指定了要从剪贴板观察器链中清除的窗口句柄。
hWndAfter指定了剪贴板观察器链中要被清除的窗口后面的窗口的句柄。

说明:
框架为剪贴板观察器链中的每个窗口调用这个成员函数,以通知它有一个窗口将从链中清除。
每个接收到OnChangeCbChain的CWnd对象应该使用Windows的SendMessage函数以向剪贴板观察器链(由SetClipboardViewer返回的句柄)中的下一个窗口发送WM_CHANGECBCHAIN消息。如果链中的下一个窗口是hWndRemove,则hWndAfter指定的窗口变为下一个窗口,剪贴板消息将发送给它。

注意:
框架调用这个成员函数以允许你的应用程序处理一个Windows消息。传递给你的成员函数的参数反映了接收到消息时框架接收到的参数。如果你调用了这个函数的基类实现,则该实现将使用最初传递给消息的参数(而不是你提供给这个函数的参数)。

请参阅:CWnd::ChangeClipboardChain, ::SendMessage