CRichEditCtrl::CanPaste

更新 : 2007 年 11 月

リッチ エディット コントロールが指定されたクリップボード形式を貼り付けることができるかどうかを調べます。

BOOL CanPaste(
   UINT nFormat = 0 
) const;

パラメータ

  • nFormat
    問い合わせるクリップボード データ形式。このパラメータには、定義済みのクリップボード形式の 1 つか、RegisterClipboardFormat で返される値を指定できます。

戻り値

クリップボード形式を貼り付けることができる場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

nFormat が 0 のときは、CanPaste は、クリップボードの現在の形式にかかわらず貼り付けを試みます。

詳細については、Windows SDK の EM_CANPASTE メッセージと、RegisterClipboardFormat 関数の説明を参照してください。

使用例

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

必要条件

ヘッダー : afxcmn.h

参照

参照

CRichEditCtrl クラス

階層図

CRichEditCtrl::Paste

CRichEditCtrl::PasteSpecial

その他の技術情報

CRichEditCtrl のメンバ