Я работаю над проектом приложения чата с использованием MFC.В пользовательском интерфейсе клиента есть 2 элемента управления редактированием, один для ввода сообщений и один для отображения сообщений.Если клиент (A) отправляет сообщение, в то время как другой (B) отправляет сообщение, B получит сообщение с сервера и отобразит его с UpdateData(FALSE)
.Но функция заставляет сообщение B исчезать при отправке текстовых сообщений.
Я пытался использовать UpdateData(TRUE)
перед изменением переменной CString
, связанной с окном сообщения, и UpdateData(FALSE)
, и это сработало.Тем не менее, этот подход сделал приложение медленным.
Я хочу знать, есть ли способ добавить текст только к одному элементу управления редактирования (или UpdateData
к только одному элементу графического интерфейса в целом), не затрагиваядругие в MFC.Спасибо!