释义 |
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 |