System.StringToWideChar

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function StringToWideChar(const Source: UnicodeString; Dest: PWideChar; DestSize: Integer): PWideChar;

C++

extern DELPHI_PACKAGE WideChar * __fastcall StringToWideChar(const UnicodeString Source, WideChar * Dest, int DestSize);

プロパティ

種類 可視性 ソース ユニット
function public
System.pas
System.hpp
System System

説明

AnsiString から UNICODE 文字列を返します。

StringToWideChar 関数は,文字列を ANSI から UNICODE に変換し,指定したバッファに結果を格納します。

Source は,変換する文字列です。最大で DestSize –1 文字を含む必要があります。

Dest は,StringToWideChar が対応する UNICODE 文字列を書き込むバッファです。呼び出し側は,このメモリを割り当てて,DestSize で指定する以上の大きさのワイド文字を書き込みます。呼び出しを実行すると,Dest は最大で,NULL ワイド文字で終了する DestSize - 1 文字を格納します。

DestSize は,バッファ Dest のサイズです。

StringToWideChar は,Dest へのポインタを返します。

関連項目