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 或之後的版本.