Convert to/from locale text encoding. More...
#include <CMSWindowsClipboardTextConverter.h>
Inherits CMSWindowsClipboardAnyTextConverter.
Public Member Functions | |
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. |
Convert to/from locale text encoding.
Definition at line 21 of file CMSWindowsClipboardTextConverter.h.
CString CMSWindowsClipboardTextConverter::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 39 of file CMSWindowsClipboardTextConverter.cpp.
References CUnicode::UTF8ToText().
CString CMSWindowsClipboardTextConverter::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 46 of file CMSWindowsClipboardTextConverter.cpp.
References CUnicode::textToUTF8().