EE_GET_TEXTW

文書のテキストを取得します。文書に含まれる UTF-16 文字が 0x7ffffffe 文字を超える場合、このテキストはその長さに切り詰められます。このメッセージを直接送るか、または Editor_GetTextW インライン関数 を使うことができます。

EE_GET_SEL_TEXTW
wParam = (WPARAM) (UINT_PTR) nBufferSize;
lParam = (LPARAM) (LPWSTR) szBuffer;

パラメータ

nBufferSize

テキストを取得するバッファのサイズを文字単位で指定します。文字列終端のヌル文字を含めます。

szBuffer

テキストを取得するバッファへのポインタを指定します。

戻り値

文書に 0x7ffffffe を超える UTF-16 コード単位が含まれている場合、戻り値は 0x7fffffff になります。エラーが発生した場合は 0 を返します。