[EXPLORER][SHELL32] Fix and improve Start Menu customization (#6596)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Mon, 11 Mar 2024 11:18:07 +0000 (20:18 +0900)
committerGitHub <noreply@github.com>
Mon, 11 Mar 2024 11:18:07 +0000 (20:18 +0900)
commit8bd071a51ef75e38bf2e0da84e2773a4e6c11089
tree434e7472691a3d13e744affafa5b645a9ce5dafa
parent0241b5c4e93f6123dd459f41bd016e17dd5d6dd8
[EXPLORER][SHELL32] Fix and improve Start Menu customization (#6596)

Correct the details of Start Menu customization.
JIRA issue: CORE-16956
- Hide the setting item if the item is restricted.
- Don't change restriction in Explorer.
- Fix Start Menu settings for restriction and registry.
- Fix and simplify code.
base/shell/explorer/precomp.h
base/shell/explorer/startmnucust.cpp
base/shell/explorer/startmnusite.cpp
base/shell/explorer/util.cpp
dll/win32/shell32/shellmenu/CStartMenu.cpp