リソースエディタから「文字列」を読み取るには?
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 に設定してください。