EM_GETTABLEPARMS сообщение

Извлекает параметры таблицы для строки таблицы и параметры ячейки для указанного числа ячеек.

#define EM_GETTABLEPARMS       (WM_USER + 265)

Параметры

wParam

Указатель на структуру TABLEROWPARMS .

lParam

Указатель на структуру TABLECELLPARMS .

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

Возвращает S_OK в случае успешного выполнения или один из следующих кодов ошибок.

Код возврата Описание
E_FAIL
Изменения не могут быть внесены. Это может произойти, если элемент управления является элементом управления в виде обычного текста или однострочного элемента управления или если точка вставки находится внутри математического объекта. Это также происходит, если таблицы отключены, если сообщение EM_SETEDITSTYLEEX задает значение SES_EX_NOTABLE .
E_INVALIDARG
WParam или lParam имеет значение NULL или указывает на недопустимую структуру. Элемент cbRow структуры TABLEROWPARMS должен быть равен sizeof(TABLEROWPARMS) или sizeof(TABLEROWPARMS) 2*sizeof(long). Последнее значение — это размер структуры RichEdit 4.1 TABLEROWPARMS . Элемент cbCell структуры TABLEROWPARMS должен быть равен sizeof(TABLECELLPARMS). Позиция символа запроса должна находиться в разделителю строк таблицы.
E_OUTOFMEMORY
Недостаточно памяти.

Комментарии

Это сообщение получает параметры таблицы для строки в позиции символа, заданной элементом cpStartRow структуры TABLEROWPARMS , и число ячеек, указанных элементом cCells структуры TABLECELLPARMS .

Позиция символа, определяемая элементом cpStartRow структуры TABLEROWPARMS , должна находиться в начале строки таблицы или в конце строки таблицы. Если параметр cpStartRow имеет значение 1, позиция символа задается текущим выделением. В этом случае поместите выделенный фрагмент в конец строки (между меткой ячейки и конечным разделителем строки таблицы) или выделите строку.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Заголовок
Richedit.h

См. также раздел

EM_SETTABLEPARMS