Прямо сейчас я вызываю win32 createcaret / showcaret в событии нажатия клавиши моего замаскированного текстового поля.Это меняет это прекрасно.Я хочу, чтобы каретка изменялась при вводе поля, либо по вкладке, либо по щелчку.
К сожалению, событие ввода или даже событие аннулирования не подходят для изменения этой каретки.Это не меняется, может быть потому, что они запускаются слишком рано.
Так или иначе, как я могу получить каретку для изменения при вводе текстового поля, не обрабатывая ее в событии ввода?