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 指定的臨時文字檔案。 |
TEMP_INFO_QUIT | 關閉由 nID 指定的臨時文字檔案而不儲存。 |
TEMP_INFO_NO_ID | 打開一個臨時文字檔案,不設定 ID。使用此旗標打開的文檔可以在使用者選擇 「檔案」 功能表中的 「另存新檔」 時儲存到檔案中。 |
支持版本¶
支持 EmEditor 9.00 或之後的版本.