Меню на C++ в консоли весьма трудно реализовать, лучше выводи на экран строку "Включить WH? Нажмите Y - чтобы вкл, N - откл" и дальше считываешь код нажатой клавиши По поводу иероглифов в меню - нужно ставить шрифт в свойствах консоли - Lucida Console
что у тебя за кракозябры?) ставь юникод , меню укрась нормально сделай выбор функции, у меня был подобный простой хак с консольным меню
Локализацию русскую подключи... setlocale(LC_ALL, "RUS"); Код setlocale(LC_ALL, "RUS"); Первой строкой в методе main()