リソースエディタから「文字列」を読み取るには?
BREW のリソースファイルから文字列を読み込むには、 ISHELL_LoadResString() 関数を使用します。
また、文字列を読み込むために必要となるヒープのサイズは ISHELL_GetResSize() 関数で計算できます。
uint32 size;
AECHAR* buffer;
ISHELL_GetResSize(shell, "myres.bar", 128, RESTYPE_STRING, &size);
if ((buffer = MALLOC(size)) != NULL) {
ISHELL_LoadResString(shell, "myres.bar", 128, buffer, size);
.. 文字列を利用
FREE(buffer);
}
以上のようなコードで文字列を利用することが可能となります(細かいエラー処理は記述されていません)。
また、リソースファイルを作成する場合は、BREW リソースエディタで文字列リソースを作成し、文字エンコーディングを S-JIS に設定してください。









