Есть ли функция для обновления только одного элемента GUI в MFC, не затрагивая другие? - PullRequest
0 голосов
/ 07 апреля 2019

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

Я пытался использовать UpdateData(TRUE) перед изменением переменной CString, связанной с окном сообщения, и UpdateData(FALSE), и это сработало.Тем не менее, этот подход сделал приложение медленным.

Я хочу знать, есть ли способ добавить текст только к одному элементу управления редактирования (или UpdateData к только одному элементу графического интерфейса в целом), не затрагиваядругие в MFC.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...