Поделиться через


CWnd::SetClipboardViewer

Добавляет это окно в цепочке окнам, уведомитьы (посредством сообщений WM_DRAWCLIPBOARD ) при изменен содержимое буфера обмена.

HWND SetClipboardViewer( );

Возвращаемое значение

Дескриптор к следующему окну в цепочке Буфер обмена- средства просмотра, если успешно. Приложения должны сохранять этот дескриптор (он может храниться как переменная члена) и использовать его Буфер сообщений цепочки, отвечающий на этот обмена- средства просмотра.

Заметки

Окно, являющиеся частью Буфер обмена- представления цепочка должна ответить на WM_DRAWCLIPBOARD сообщения WM_CHANGECBCHAIN и WM_DESTROY и передает сообщение к следующему окну в цепочке.

Эта функция-член отправляет сообщение WM_DRAWCLIPBOARD окна. Поскольку дескриптор к следующему окну в цепочке Буфер обмена- средства просмотра еще не был возвращен, приложение не должно пройти сообщение, оно получает значение on WM_DRAWCLIPBOARD во время вызова метода SetClipboardViewer.

Удаление из цепочки Буфер обмена- средства просмотра, приложение должно вызвать функцию-член ChangeClipboardChain.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

CWnd::ChangeClipboardChain

SetClipboardViewer