В моем приложении, работающем в Windows XP, есть поле редактирования. Когда я запускаю EM_GETLINE для этого элемента управления, он возвращает свое содержимое, и все в порядке, но когда я запускаю Spy++, элемент управления внезапно начинает вести себя некорректно и всегда возвращает пустую строку. В чем может быть проблема?
EM_GETLINE не работает, когда работает Spy++
Ответы (1)
Проблема была в размере буфера. Win200 считает, что 1 байта достаточно для возврата текста внутри элемента управления, но WinXP считает, что длина буфера должна быть не менее двух байтов.
person
alemjerus
schedule
21.02.2010