1 #ifndef PROMPT_H__d2442d41_b6b3_47b5_8cb8_e6c597e570b9__INCLUDED 2 #define PROMPT_H__d2442d41_b6b3_47b5_8cb8_e6c597e570b9__INCLUDED 3 4 #include "RegistryTree.h" 5 #include "Console.h" 6 7 class CPrompt 8 { 9 public: 10 CPrompt(CRegistryTree& rTree, HRESULT& rhr); 11 ~CPrompt(); 12 HRESULT SetPrompt(LPCTSTR pszPrompt); 13 void ShowPrompt(CConsole &rConsole); 14 static LPCTSTR GetDefaultPrompt(); 15 16 private: 17 CRegistryTree& m_rTree; 18 LPTSTR m_pszPrompt; 19 }; 20 21 #endif // #ifndef PROMPT_H__d2442d41_b6b3_47b5_8cb8_e6c597e570b9__INCLUDED 22