1 // Windows/Clipboard.h 2 3 #ifndef ZIP7_INC_CLIPBOARD_H 4 #define ZIP7_INC_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