TEMP_INFO

用于 EE_EDIT_TEMP 消息以及 EVENT_TEMP_SAVING 事件 中。

typedef struct _TEMP_INFO {
	size_t cbSize;
	LPCWSTR pszTempText;
	LPCWSTR pszTitle;
	LPCWSTR pszIconPath;
	LPCWSTR pszConfig;
	POINT_PTR ptInitialCaret;
	UINT nID;
	UINT nEncoding;
	UINT nFlags;
} TEMP_INFO;

成员

cbSize

用字节数表示该数据结构的大小。把这个构成部分设为 sizeof( TEMP_INFO ) 在发送 EE_EDIT_TEMP 消息前。

pszTempText

指定要打开一个新文档的内存中的临时文本。

pszTitle

指定新文档的标题。

pszIconPath

指定你想要用作新文档的图标路径以及文件名。

pszConfig

指定新文档应使用的配置名称。

ptInitialCaret

指定初始光标位置。

nID

指定一个 ID 当你想要激活或关闭临时文本时。

nEncoding

指定文件的编码。

nFlags

指定下列值之一。

TEMP_INFO_OPEN

打开临时文本如果 nID 为零。激活已存在的临时文本如果 nID 不是零。

TEMP_INFO_CLOSE

关闭用 nID 指定的临时文本。

TEMP_INFO_SAVE

保存用 nID 指定的临时文本。

版本

支持 EmEditor 9.00 或之后的版本.