Страница 43 из 55
Сообщение WM_CHANGECBCHAIN Сообщение WM_CHANGECBCHAIN посылается к первому окну в цепочке окон просмотра буфера обмена, когда окно удаляется из цепочки. Синтаксис WM_CHANGECBCHAIN hwndRemove = (HWND) wParam; // дескриптор удаляемого окна hwndNext = (HWND) lParam; // дескриптор следующего окна в цепочке Параметры hwndRemove Значение wParam. Идентифицирует окно, удаляемое из цепочки окон просмотра буфера обмена. hwndNext Значение lParam. Идентифицирует следующее окно в цепочке после удаляемого окна. Этот параметр имеет значение ПУСТО (NULL), если удаляемое окно - последнее окно в цепочке. Возвращаемые значения Если программа обрабатывает это сообщение, она должна возвратить ноль. Замечания Каждое окно просмотра буфера обмена сохраняет дескриптор следующего окна в цепочке окон просмотра. Первоначально, этот дескриптор - возвращаемое значение функции SetClipboardViewer. Когда окно просмотра буфера обмена принимает сообщение WM_CHANGECBCHAIN, оно должно вызвать функцию SendMessage, чтобы передать сообщение следующему окну в цепочке, если следующее окно не удаляемое окно. В этом случае, окно просмотра буфера обмена должно сохранить дескриптор, заданный параметром hwndNext как следующее окно в цепочке. Смотри также SendMessage, SetClipboardViewer Размещение и совместимость WM_CHANGECBCHAIN Windows NTДа Win95Да Win32sДа Импортируемая библиотека Заголовочный файлwinuser.h UnicodeНет Замечания по платформеНе имеется
|