MF C - Вставить элемент в CTreeCtrl, ведя себя по-разному в Windows 10 - PullRequest
1 голос
/ 09 марта 2020

Я наблюдаю странное поведение при вставке элемента в древовидный элемент управления (CTreeCtrl) в моем приложении MF C в операционной системе Windows 10, тогда как, если тот же код выполняется на Windows XP, он работает правильно.

Проблема в том, что если я вставляю элемент «abcd ++» с помощью InsertItem или SetItem API, он вставляется как « ++ abcd » (специальная позиция меняет положение) в Windows 10 и «abcd ++» в Win XP. То же самое, если я вставляю элемент ": = abcd- +", он вставляется как " + - abcd =: " (специальное изменение символа позиции) в Windows 10 и «: = abcd- +» в Win XP.

Я не уверен, почему это странное поведение в Windows 10? Кто-нибудь испытывал такое же или подобное поведение? Пожалуйста, помогите.

Спасибо,

Наян Сони

...