Поиск:

Ответ в темуСоздание новой темы Создание опроса
> <<Создание поля ввода>> 
:(
    Опции темы
kostik_16
  Дата 3.1.2004, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 23.7.2003

Репутация: нет
Всего: 1



С помощью CreateWindowExA создается Edit, но как можно создать такое поле ввода, что-бы можно было в нем печатать построчно, как в RichEdit

Создание Edit:
push 0
push dword ptr [ebp + @hInstance]
push EditID
push dword ptr [ebp + @_hWnd]
push 145
push 273
push 64
push 24
push WS_CHILD or WS_VISIBLE or WS_BORDER or ES_LEFT or ES_AUTOHSCROLL
push 0
lea eax, [ebp + @EditClassName]
push eax
push WS_EX_CLIENTEDGE
lea eax, [ebp + @strCreateWindowEx]
call @UserDllProc
mov [ebp + @hwndEdit], eax

@EditClassName: db 'edit', 0

Может здесь просто надо какие-то свойства для Edit можно изменить что-бы оно работалоconfused.gif
PM MAIL   Вверх
kostik_16
Дата 4.1.2004, 00:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 23.7.2003

Репутация: нет
Всего: 1



И еще к слову как создать Label?
PM MAIL   Вверх
kostik_16
Дата 6.1.2004, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 196
Регистрация: 23.7.2003

Репутация: нет
Всего: 1



Все проехали, сам раобрался:

push 0
push dword ptr [ebp + @hInstance]
push 0
push dword ptr [ebp + @_hWnd]
push 145
push 273
push 64
push 24
push WS_VISIBLE or WS_CHILD or SS_LEFT
lea eax, [ebp + @text]
push eax
lea eax, [ebp + @EditClassName]
push eax
push 0
lea eax, [ebp + @strCreateWindowEx]
call @UserDllProc
mov [ebp + @hwndEdit], eax

@EditClassName: db 'static', 0
@text: db 'hdsjfsdfjhdshf', 0
PM MAIL   Вверх
p0s0l
Дата 10.1.2004, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



А ES_MULTILINE и ES_AUTOVSCROLL что ли не помогают ?



--------------------
С уважением, г-н Посол.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.2056 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.