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


CRichEditCtrl::CanPaste

Определяет, если элемент управления расширенного редактирования может вставить указанный формат буфера обмена.

BOOL CanPaste( 
   UINT nFormat = 0  
) const;

Параметры

  • nFormat
    Формат данных буфера обмена для запроса. Этот параметр может быть одним из заранее определенных форматов буфера обмена или значений, возвращаемых RegisterClipboardFormat.

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

Ненулевой если формат буфера обмена можно вставить; в противном случае – значение 0.

Заметки

Если nFormat 0, то CanPaste попытается любой формат в данный момент находится в буфере обмена.

Дополнительные сведения см. в разделе сообщение EM_CANPASTE и функции RegisterClipboardFormat в Windows SDK.

Пример

// Paste the clipboard data if possible. 
if (m_myRichEditCtrl.CanPaste())
{
   m_myRichEditCtrl.Paste();
}

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CRichEditCtrl

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

CRichEditCtrl::Paste

CRichEditCtrl::PasteSpecial