CW&nd::OnPaintClipboardnbsp;

afx_msg void OnPaintClipboard ( CWnd * pClipAppWnd, HGLOBAL hPaintStruct );

Параметры

pClipAppWnd

Определяет указатель на окно буфера обмена приложения. Указатель может быть временными и не сохраняются для последующего использования.

hPaintStruct

Определяет структуру данных PAINTSTRUCT , которая определяет какой частью клиентской области для рисования.

Примечания

Функция-член OnPaintClipboard владельца буфер обмена вызывается средством просмотра буфера при буфера обмена владелец поместил данные в буфер обмена в формате CF_OWNERDISPLAY и просмотра буфера обмена клиентской области требует перерисовки.

Чтобы определить ли всю клиентскую область или только часть его перерисовки, буфер обмена владелец должен сравнить размеры области рисования в rcpaint член PAINTSTRUCT структуры к размерам, указанным на самых последних вызова функции-члена OnSizeClipboard.

Следует использовать OnPaintClipboard GlobalLock Windows функция блокировки памяти, содержащую структуру данных PAINTSTRUCT и разблокировать эту память с GlobalUnlock Windows работать до того, как он выходит из.

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

Обзор CWnd |nbsp; Члены класса | Иерархическая схема

См. такжеnbsp; :: GlobalLock, :: GlobalUnlock, CWnd::OnSizeClipboard, WM_PAINTCLIPBOARD

Index