ConvertStringCharCodeFormat

文字列の文字コード形式を別の文字コード形式に変換する

val = ConvertStringCharCodeFormat(SrcCharCodeFormat, SrcString, DestCharCodeFormat, DestStringBuffer)

int SrcCharCodeFormat /* DX_CHARCODEFORMAT_SHIFTJIS 等 */
const void *SrcString
int DestCharCodeFormat /* DX_CHARCODEFORMAT_SHIFTJIS 等 */
void *DestStringBuffer

(プラグイン / モジュール : DxLibW)

解説

文字列の文字コード形式を別の文字コード形式に変換する

文字列の引数の文字コード形式を設定する( 文字列描画系関数とその他一部関数を除く )( UNICODE版では無効 )
文字列の引数の文字コード形式を取得する( 戻り値:文字コード形式( DX_CHARCODEFORMAT_SHIFTJIS 等 ) )( UNICODE版では無効 )
wchar_t型の文字コード形式を取得する( 戻り値: DX_CHARCODEFORMAT_UTF16LE など )

戻り値: int

※ ポインタ型 (IntPtr) のパラメータがあります。
64bit環境では int64 型の値を渡してください。

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs