Это приложение с графическим интерфейсом (на самом деле MFC). Мне нужно командное окно с возможностью отображения подсказки, например:
Имя любимой порнозвезды:
Пользователь должен иметь возможность вводить текст после такой подсказки:
Имя любимой порнозвезды: Рэйвен Райли
Но мне нужно запретить пользователю перемещать курсор в область подсказки. Пользователям также следует запретить возвращаться назад в подсказку, чтобы предотвратить следующее:
Ррравен Рррили Руууулез!!! Имя любимой порнозвезды:
Также нужно управлять выделением текста и так далее. И, наконец, у меня не должно возникнуть проблем с получением только текста, введенного пользователем (минус текст подсказки).
Будет ли лучше создать свой собственный класс окна с нуля (т.е. наследовать от CWnd) или мне следует повторно использовать элемент управления Windows EDIT (т.е. наследовать от CEdit)?
Аналогичное командное окно можно увидеть в AutoCAD и Visual Studio (в режиме отладки).