xref: /third_party/lzma/CPP/Windows/Clipboard.h (revision 370b324c)
1// Windows/Clipboard.h
2
3#ifndef ZIP7_INC_CLIPBOARD_H
4#define ZIP7_INC_CLIPBOARD_H
5
6#include "../Common/MyString.h"
7
8namespace NWindows {
9
10class CClipboard
11{
12  bool m_Open;
13public:
14  CClipboard(): m_Open(false) {}
15  ~CClipboard() { Close(); }
16  bool Open(HWND wndNewOwner) throw();
17  bool Close() throw();
18};
19
20bool ClipboardIsFormatAvailableHDROP();
21
22// bool ClipboardGetFileNames(UStringVector &names);
23// bool ClipboardGetTextString(AString &s);
24bool ClipboardSetText(HWND owner, const UString &s);
25
26}
27
28#endif
29