Unicode文字列(UTF-16)型に変換
val = _T(p1)
p1 : 変換元の値または変数
(プラグイン / モジュール : hspint64.dll)
strw のマクロです。 現在、hspint64.dll の 32bit版 はありませんが、 標準ランタイム版の場合、_T マクロは strw ではなく、空で置き換える仕様です。 一方、L() マクロは 32bit/64bit 共通で strw に置き換えます。 ※ マクロとしてhspint64.as内で定義されています。
// 64bitランタイム
mes _T("ABCDEF") // UTF-16で扱う
// 32bitランタイム(標準ランタイム)
mes _T("ABCDEF") // Shift_JISで扱われる
| swdim | Unicode文字列(UTF-16)型配列変数を作成 | (hspint64.dll) |
| L | Unicode文字列(UTF-16)型に変換 | (hspint64.dll) |
| プラグイン / モジュール | hspint64.dll |
| バージョン | 1.03 |
| 作成日 | 2021/06/13 |
| 著作者 | inovia |
| URL | https://hsp.moe/ |
| 備考 | #include "hsp3_64.as"
#include "hspint64.as" 以上2つのファイルをインクルードすること。 (ソースコード上の記述個所は一番上を推奨) |
| タイプ | int64型拡張プラグイン |
| グループ | strw |
| 対応環境 |
|
| 移植のヒント | 64bit版 Windows のみ |
| hs ファイル | hsphelp\hspint64.hs |