[MSPAINT] Add border width to tool box (#5780)

Make tool box pixel-perfect. Add two border widths to the tool box.
CORE-19217
This commit is contained in:
Katayama Hirofumi MZ 2023-10-09 08:37:31 +09:00 committed by GitHub
parent 63aef3e1fc
commit 611d89eb8b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -34,7 +34,12 @@ CPaintToolBar::ToolBarWndProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam
BOOL CPaintToolBar::DoCreate(HWND hwndParent)
{
// NOTE: The horizontal line above the toolbar is hidden by CCS_NODIVIDER style.
RECT toolbarPos = { 0, 0, CX_TOOLBAR, CY_TOOLBAR };
RECT toolbarPos =
{
0, 0,
CX_TOOLBAR + 2 * GetSystemMetrics(SM_CXBORDER),
CY_TOOLBAR + 2 * GetSystemMetrics(SM_CYBORDER)
};
DWORD style = WS_CHILD | WS_VISIBLE | CCS_NOPARENTALIGN | CCS_VERT | CCS_NORESIZE |
TBSTYLE_TOOLTIPS | TBSTYLE_FLAT;
if (!CWindow::Create(TOOLBARCLASSNAME, hwndParent, toolbarPos, NULL, style))