Я программирую приложение в MFC (не спрашивайте), и у меня есть поле CEdit, которое содержит номер. Когда этот номер будет отредактирован, я хотел бы действовать над изменением, а затем заменить каретку там, где она была до того, как я отреагировал на изменение - если пользователь был непосредственно перед "." в «35.40» я хотел бы, чтобы он все еще был помещен перед точкой, если они меняют его на «345.40». В настоящее время я ловлю сообщение ИЗМЕНИТЬ, но это может быть переключено на что-то другое (ОБНОВЛЕНИЕ?). Как мне это сделать?