SHCreateItemFromParsingName DeleteObject IShellItem IShellItemImageFactory S_OK SetWindowsHookEx UnhookWindowsHookEx CallNextHookEx GetModuleHandle GetKeyState VIRTUAL_KEY WM_KEYDOWN WM_KEYUP WM_SYSKEYDOWN WM_SYSKEYUP EnumWindows DwmSetWindowAttribute DWM_SYSTEMBACKDROP_TYPE