сообщение EM_SETTABLEPARMS
Изменяет параметры строк в таблице.
Параметры
-
wParam
-
Указатель на структуру TABLEROWPARMS .
-
lParam
-
Указатель на структуру TABLECELLPARMS .
Возвращаемое значение
Возвращает S_OK в случае успешного выполнения или один из следующих кодов ошибок.
Код возврата | Описание |
---|---|
|
Изменения не могут быть внесены. Это может произойти, если элемент управления является элементом управления в виде обычного текста или однострочного элемента управления или если точка вставки находится внутри математического объекта. Это также происходит, если таблицы отключены или сообщение EM_SETEDITSTYLEEX задает значение SES_EX_NOTABLE . |
|
WParam или lParam имеет значение NULL или указывает на недопустимую структуру. Элемент cCell структуры TABLEROWPARMS должен быть не менее 1 и не более 63. Элемент cbRow должен иметь значение sizeof(TABLEROWPARMS) или sizeof(TABLEROWPARMS) 2*sizeof(long) . Последнее значение — это размер структуры RichEdit 4.1 TABLEROWPARMS . Член cbCellобъекта TABLEROWPARMS должен иметь значение sizeof(TABLECELLPARMS) . Точка вставки должна находиться в начале таблицы или внутри строки таблицы, а количество ячеек может изменяться только на одну. |
|
Недостаточно памяти. |
Комментарии
Это сообщение изменяет параметры количества строк, заданных элементом cRow структуры TABLEROWPARMS , если таблица содержит такое количество последовательных строк. Если значение cRow меньше 0, сообщение выполняет итерацию до конца таблицы. Если число новых ячеек отличается от текущего числа ячеек на +1 или 1, она вставляет или удаляет ячейку по индексу, указанному элементом iCellобъекта TABLEROWPARMS. Начальная строка таблицы идентифицируется по позиции символа. Эта позиция задается элементами cpStartRow со значениями, которые больше или равны нулю. Позиция должна находиться внутри строки таблицы, но не внутри вложенной таблицы, если вы не хотите изменить параметры этой таблицы. Если элемент cpStartRow равен 1, позиция символа задается текущим выделением. Для этого поместите выделенный фрагмент в любое место внутри строки таблицы или выберите строку с активным концом выделенного фрагмента в конце строки таблицы.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Заголовок |
|