30 #define CD_CMD _T("CD") 31 #define CD_CMD_LENGTH COMMAND_LENGTH(CD_CMD) 32 #define CD_CMD_SHORT_DESC CD_CMD _T(" command changes current key.\n") 96 _T(
" <KEY> - Relative path of desired key.\n\n")
97 _T(
"Without parameters, command displays this help.\n");
virtual const TCHAR * GetHelpString()
virtual BOOL Match(const TCHAR *pchCommand)
#define PROMPT_BUFFER_SIZE
#define CD_CMD_SHORT_DESC
BOOL ChangeCurrentKey(const TCHAR *pchRelativePath)
TCHAR * GetNextArgument()
virtual ~CShellCommandChangeKey()
void ResetArgumentIteration()
size_t __cdecl _tcslen(const _TCHAR *str)
const TCHAR * GetLastErrorDescription()
CShellCommandChangeKey(CRegistryTree &rTree)
virtual int Execute(CConsole &rConsole, CArgumentParser &rArguments)
BOOL Write(const TCHAR *p, DWORD dwChars=0)
virtual const TCHAR * GetHelpShortDescriptionString()