From 30a9e9e370aa9aff9f64158aa0942b471621a7ef Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 26 Sep 2022 18:23:52 +0300 Subject: Utils_ClipboardCopy - system-wide helper for writing text to clipboard --- plugins/Import/src/progress.cpp | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'plugins/Import/src') diff --git a/plugins/Import/src/progress.cpp b/plugins/Import/src/progress.cpp index d2037cad65..b602d0a655 100644 --- a/plugins/Import/src/progress.cpp +++ b/plugins/Import/src/progress.cpp @@ -87,20 +87,8 @@ void CProgressPageDlg::OnContextMenu(CCtrlBase*) wszText.Append(L"\r\n"); } } - if (wszText.IsEmpty()) - break; - if (::OpenClipboard(m_hwnd)) { - size_t i = sizeof(wchar_t) * (wszText.GetLength() + 1); - - ::EmptyClipboard(); - HGLOBAL hData = ::GlobalAlloc(GMEM_MOVEABLE | GMEM_SHARE, i); - - memcpy((void*)::GlobalLock(hData), wszText, i); - ::GlobalUnlock(hData); - ::SetClipboardData(CF_UNICODETEXT, hData); - ::CloseClipboard(); - } + Utils_ClipboardCopy(wszText); break; } -- cgit v1.2.3