текствой редактор под Win32, TASM32 |
1. Заголовок или название темы должно быть информативным
2. Все тексты программ должны помещаться в теги [CODE=asm] [/CODE]
3. Прежде чем задавать вопрос, см. "FAQ",если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно, такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Ассемблера. Исключение только с согласия модератора.
5. НЕ используйте форум для личного общения! Все, что не относиться к обсуждению темы - на PM!
6. Проверяйте программы перед тем, как выложить их на форум!!
текствой редактор под Win32, TASM32 |
P@sh@ |
Сообщение
#21
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
В стандартном Memo в вин98 ограничение на размер 64К, это да... но в более поздних виндах этого ограничения уже нету
|
Shadow |
Сообщение
#22
|
Lonely_Raven Группа: Пользователи Сообщений: 640 Пол: Мужской Репутация: 1 |
Цитата(P@sh@ @ 13.10.04 8:27) В стандартном Memo в вин98 ограничение на размер 64К, это да... но в более поздних виндах этого ограничения уже нету вот справочник Р.Саймон MICROSOFT WINDOWS API справоник системного программиста Существующие классы которые работают с функцией CretaeWindow или Ex относятся BUTTON LISTBOX COMBOBOX STATIC EDIT MDICLIENT RICHEDIT RICHEDIT_CLASS SCROLLBAR MDICLIENT но я не вижу тут MEMO т.е. это нестандартный класC он есть в DELPHI :p2: -------------------- Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/ |
P@sh@ |
Сообщение
#23
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
ну не знаю, я по дельфовскому хелпу сужу:
TMemo is a wrapper for a Windows multiline edit control. Unit StdCtrls Description Use TMemo to put a standard Windows multiline edit control on a form. Multiline edit boxes allow the user to enter more than one line of text. They are appropriate for representing lengthy information. TMemo implements the generic behavior introduced in TCustomMemo. TMemo publishes many of the properties inherited from TCustomMemo, but does not introduce any new behavior. Note: Under Win 9x, there is a limit of 64k of text for this control. |
P@sh@ |
Сообщение
#24
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
покопался в исходниках VCL - TEdit создается строчкой CreateSubClass(....'EDIT')... а TMemo - наследник TEdit, и создается с помощью CreateWindowEx с опцией ES_MULTILINE...
|
Shadow |
Сообщение
#25
|
Lonely_Raven Группа: Пользователи Сообщений: 640 Пол: Мужской Репутация: 1 |
Цитата(P@sh@ @ 14.10.04 8:06) покопался в исходниках VCL - TEdit создается строчкой CreateSubClass(....'EDIT')... а TMemo - наследник TEdit, и создается с помощью CreateWindowEx с опцией ES_MULTILINE... CreateSubClass это DELHISTKAJA функция к API никакого отношения не имеет :no: CreateWindowEx расширения функции CreateWindow добавляются некоторые дополнения ------ http://search.microsoft.com/search/results...Class&s=1&swc=4 Сообщение отредактировано: Shadow - -------------------- Программа делает то что вы ей приказали а не то что бы ВАМ хотелось бы.
МЕРФИ --------------------- RTFM - Read the fucking manual --------------------- http://www.livejournal.com/users/lonley_raven/ |
P@sh@ |
Сообщение
#26
|
Бывалый Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: 2 |
еще раз залез в исходники... в модуль Controls
CreateSubClass - это метод TWinControlа, который всего лишь заполняет структуру CreateParams данными о том классе, который надо субклассить, а далее данные этой структуры используются при вызове CreateWindow... или в других методах винконтрола |
Текстовая версия | 22.12.2024 9:23 |