[SHELL32] SHChangeNotify: Add drive, remove drive (#6782)
[reactos.git] / base / applications / clipbrd / winutils.h
1 /*
2 * PROJECT: ReactOS Clipboard Viewer
3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4 * PURPOSE: Display helper functions.
5 * COPYRIGHT: Copyright 2015-2018 Ricardo Hanke
6 * Copyright 2015-2018 Hermes Belusca-Maito
7 */
8
9 #pragma once
10
11 void ShowLastWin32Error(HWND hwndParent);
12 void BringWindowToFront(HWND hWnd);
13 int MessageBoxRes(HWND hWnd, HINSTANCE hInstance, UINT uText, UINT uCaption, UINT uType);
14 void DrawTextFromResource(HINSTANCE hInstance, UINT uID, HDC hDC, LPRECT lpRect, UINT uFormat);
15 void DrawTextFromClipboard(UINT uFormat, PAINTSTRUCT ps, SCROLLSTATE state);
16 void BitBltFromClipboard(PAINTSTRUCT ps, SCROLLSTATE state, DWORD dwRop);
17 void SetDIBitsToDeviceFromClipboard(UINT uFormat, PAINTSTRUCT ps, SCROLLSTATE state, UINT fuColorUse);
18 void PlayMetaFileFromClipboard(HDC hdc, const RECT *lpRect);
19 void PlayEnhMetaFileFromClipboard(HDC hdc, const RECT *lpRect);
20 BOOL RealizeClipboardPalette(HDC hdc);