Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 29.06.2010, 19:33   #1
computer
Новичок
Джуниор
 
Регистрация: 29.06.2010
Сообщений: 2
По умолчанию Не работает edit control

Пытаюсь создать программу с полем для редатирования текста,
на чистом Windows API.Но нельзя вводить буквы в этом поле.
То есть курсор мигает,можно текст выделять,копировать,
вставлять,вырезать,перемещаться по нему,использовать клавишу delete.
Но буквы по отдельности (и цифры,вся левая часть клавиатуры)
не вводятся.Клавиша backpace тоже не действует,и enter.
В чем бы тут проблема? Может какая-то несовместимость
из-за Unicode? Работаю под Windows XP,но в программе везде ANSI
версии функций,однобайтные (что и хотелось бы).
computer вне форума Ответить с цитированием
Старый 29.06.2010, 21:05   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,002
По умолчанию

код то покажите.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.07.2010, 16:22   #3
computer
Новичок
Джуниор
 
Регистрация: 29.06.2010
Сообщений: 2
По умолчанию

Контроль наконец исправился.Проблема была в том что основная
оконная процедура не вызывала TranslateMessage,только DispatchMessage.
computer вне форума Ответить с цитированием
Старый 02.07.2010, 17:52   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,002
По умолчанию

вот видите, а если бы код сразу написали, я бы в первом ответе бы сказал где ошибка.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В Edit-Control не отображается выборный файл --=SaNitinDG=- Общие вопросы C/C++ 4 15.02.2010 20:25
Edit control value Peterff Общие вопросы C/C++ 8 13.12.2009 15:42
значения в полях Edit Control [C++] gooffy Помощь студентам 1 17.05.2008 16:57


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS