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