From 4504d4c6862d8a697ddd3e3c90e47b4b3d2606dc Mon Sep 17 00:00:00 2001 From: Rafal Harabien Date: Sat, 25 Jun 2011 14:42:24 +0000 Subject: [PATCH] [MSPAINT] - Select selection tool after pasting from clipboard svn path=/trunk/; revision=52456 --- reactos/base/applications/mspaint/winproc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/base/applications/mspaint/winproc.c b/reactos/base/applications/mspaint/winproc.c index ef8aed7fa19..8184302013f 100644 --- a/reactos/base/applications/mspaint/winproc.c +++ b/reactos/base/applications/mspaint/winproc.c @@ -807,6 +807,10 @@ WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) OpenClipboard(hMainWnd); if (GetClipboardData(CF_BITMAP) != NULL) { + HWND hToolbar = FindWindowEx(hToolBoxContainer, NULL, TOOLBARCLASSNAME, NULL); + SendMessage(hToolbar, TB_CHECKBUTTON, ID_RECTSEL, MAKELONG(TRUE, 0)); + SendMessage(hwnd, WM_COMMAND, ID_RECTSEL, 0); + DeleteObject(SelectObject(hSelDC, hSelBm = CopyImage(GetClipboardData(CF_BITMAP), IMAGE_BITMAP, 0, 0, LR_COPYRETURNORG)));