2022-09-09 17:56:30 +08:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
#include "pch.h"
|
|
|
|
|
2022-09-12 18:41:59 +08:00
|
|
|
// Localizable constants, these should be converted to resources
|
2022-09-09 17:56:30 +08:00
|
|
|
namespace constants::localizable
|
|
|
|
{
|
|
|
|
// Text shown in the context menu
|
|
|
|
constexpr WCHAR CommandTitle[] = L"What's using this file?";
|
|
|
|
}
|
2022-09-12 18:41:59 +08:00
|
|
|
|
|
|
|
// Non-localizable constants
|
|
|
|
namespace constants::nonlocalizable
|
|
|
|
{
|
|
|
|
// Description of the registry key
|
|
|
|
constexpr WCHAR RegistryKeyDescription[] = L"File Locksmith Shell Extension";
|
|
|
|
|
|
|
|
// File name of the DLL
|
|
|
|
constexpr WCHAR FileNameDLL[] = L"ContextMenuEntry.dll";
|
2022-09-14 00:20:07 +08:00
|
|
|
|
|
|
|
// File name of the UI executable
|
2022-09-16 19:27:11 +08:00
|
|
|
constexpr WCHAR FileNameUIExe[] = L"FileLocksmithGUI\\FileLocksmithGUI.exe";
|
2022-09-12 18:41:59 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
// Macros, non-localizable
|
|
|
|
|
|
|
|
// Description of the registry key
|
|
|
|
#define REGISTRY_CONTEXT_MENU_KEY L"FileLocksmithExt"
|