EditorSaveFile
Структура
EditorSaveFile
используется в функции EditorControl
для сохранения редактируемого файла (команда ECTL_SAVEFILE).
struct EditorSaveFile { size_t StructSize; const wchar_t *FileName; const wchar_t *FileEOL; uintptr_t CodePage; };
Элементы
StructSize
Это поле должно содержать размер структуры
EditorSaveFile
. Перед использованием структуры плагин должен заполнить поле.FileName
Здесь вы можете определить новое имя для сохраняемого файла. Имейте в виду, что имя файла должно быть полным, включая директорию. Если вы не желаете изменять имя редактируемого файла, то установите значение в
NULL
.FileEOL
Последовательность, обозначающая конец строки. Может быть
NULL
(оставить исходную EOL-последовательность), \r\n
или \n
.CodePage
Кодовая страница в которой будет сохранён файл или
CP_DEFAULT
для сохранения в текущей кодовой странице.Смотрите также: