#include <CMSWindowsClipboardHTMLConverter.h>
Inherits CMSWindowsClipboardAnyTextConverter.
Inheritance diagram for CMSWindowsClipboardHTMLConverter:
Public Member Functions | |
CMSWindowsClipboardHTMLConverter () | |
virtual | ~CMSWindowsClipboardHTMLConverter () |
virtual IClipboard::EFormat | getFormat () const |
virtual UINT | getWin32Format () const |
Protected Member Functions | |
virtual CString | doFromIClipboard (const CString &) const |
Convert from IClipboard format. | |
virtual CString | doToIClipboard (const CString &) const |
Convert to IClipboard format. |
Definition at line 21 of file CMSWindowsClipboardHTMLConverter.h.
CString CMSWindowsClipboardHTMLConverter::doFromIClipboard | ( | const CString & | ) | const [protected, virtual] |
Convert from IClipboard format.
Do UTF-8 conversion only. Memory handle allocation and linefeed conversion is done by this class. doFromIClipboard() must include the nul terminator in the returned string (not including the CString's nul terminator).
Implements CMSWindowsClipboardAnyTextConverter.
Definition at line 45 of file CMSWindowsClipboardHTMLConverter.cpp.
References CStringUtil::print().
CString CMSWindowsClipboardHTMLConverter::doToIClipboard | ( | const CString & | ) | const [protected, virtual] |
Convert to IClipboard format.
Do UTF-8 conversion only. Memory handle allocation and linefeed conversion is done by this class.
Implements CMSWindowsClipboardAnyTextConverter.
Definition at line 66 of file CMSWindowsClipboardHTMLConverter.cpp.