Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.03.2008, 00:53   #1
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию Как создать поле Edit

Как при помощи АПИ в окне создать поле EDIT. И как считывать введенные в него данные?

Спасибо
Д'якон вне форума Ответить с цитированием
Старый 02.03.2008, 01:30   #2
B_N
Новичок
Джуниор
 
Регистрация: 18.01.2008
Сообщений: 1,720
По умолчанию

Цитата:
Сообщение от Д'якон Посмотреть сообщение
Как при помощи АПИ в окне создать поле EDIT
Код:
hEditCtrl = CreateWindow ("EDIT",  // стандартный класс
                          TEXT ("Hello"), // Текст Edit'а
                          WS_CHILD|WS_VISIBLE|WS_TABSTOP|ES_MULTILINE, // стиль окна, возможны варианты
                          x,              // x
                          y,              // y
                          cx,              // ширина
                          cy,              // высота
                          hParentWnd,                       // родительское окно
                          IDC_EDIT1,                       // идентификатор данного контрола
                          hInstance,                  // как обычно - экземпляр программы
                          NULL) ;                     // по желанию - можно передать какой-нибудь параметр
Цитата:
Сообщение от Д'якон Посмотреть сообщение
И как считывать введенные в него данные?
Например с помощью WM_GETTEXT
B_N вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как создать поле с 3 точками _LEXXX Общие вопросы Delphi 8 03.06.2014 20:53
Вставка в поле Edit EVO-X Общие вопросы Delphi 10 11.07.2008 22:25