EM_SETREADONLY

EM_SETPASSWORDCHAR

LpszStr - адрес строки, которая должна заместить собой выделенный текст

Заменить выделенный фрагмент текста. Если в тексте нет выделенных фрагментов, строка будет вставлена в текущей позиции.

EM_REPLACESEL

IChar - номер позиции. Можно задать как -1, в этом случае используется текущая строка (строка, в которой установлен текстовый курсор), или строка, в которой начинается выделенный фрагмент текста (если в тексте есть выделенный фрагмент).

Определение номера строки, содержащей символ в заданной позиции.

EM_LINEFROMCHAR

Двойное слово. Младшее слово содержит положение первого символа в выделенном фрагменте, старшее - положение символа, следующего за выделенным фрагментом текста

Определение положения первого и последнего символа в выделенном фрагменте текста.

EM_GETSEL

EM_GETRECT

Количество строк текста или 1, если окно редактирования не содержит ни одной строки текста

Определение количества строк в тексте.

EM_GETLINECOUNT

NLine - номер строки, lpCh - адрес буфера для строки.

Возвращаемое значение: Номер скопированных в буфер байт данных или 0, если указанный номер строки превосходит количество строк в тексте.

// Получаем от редактора текста содержимое // первой строки. Функция возвращает количество // байт, скопированных в буферcbText = SendMessage(hEdit, EM_GETLINE, 0, (LPARAM)(LPSTR)chBuff);

Параметры:

wParam = 0;

lParam = 0;

Возвращаемое значение:

Определение координат прямоугольной области, используемой для редактирования текста. Эта область по своим размерам не обязательно совпадает с областью, занятой самим органом управления.

Параметры:

wParam = 0;

lParam = (LPARAM)(RECT FAR *)lprc;

lprc - указатель на структуру RECT, в которую будут записаны искомые координаты.

Возвращаемое значение: не используется

Параметры:

wParam = 0;

lParam = 0;

Возвращаемое значение:


Параметры:

wParam = (WPARAM) iChar;

lParam = 0;

Возвращаемое значение: Номер строки. Первой строке соответствует значение 0

Параметры:

wParam = 0;

lParam = (LPARAM)(LPCSTR)lpszStr;

Возвращаемое значение: не используется

Установка символа, который используется для вывода текста (в редакторе, имеющим стиль ES_PASSWORD).

Параметры:

wParam = (WPARAM)(UINT)chChar;

lParam = 0L;

chChar - код символа.

Возвращаемое значение: TRUE, если сообщение посылается редактору, созданному как орган управления


Установка или сброс состояния редактора, в котором пользователю позволяется только просматривать текст, но не редактировать (режим "только чтение").

Параметры:

wParam = (WPARAM)(UINT)fReadOnly;

lParam = 0;

fReadOnly - TRUE для установки режима "только чтение", FALSE - для сброса.

Возвращаемое значение: TRUE, если установка выполнена без ошибок или FALSE при ошибке


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: