Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[7000] wstringとstringを統一してほしい / tamachan
Done [Request] Response
要望内容:
・SDKのほうでMQObject::GetName()からwstringを返すようなコードを追加してほしい
・もしくはMQComboBox等でchar*/stringを受け付けるようにしてほしい

理由:
オブジェクト一覧のComboBoxを作ろうとした場合、MQObject::GetName()がstd::string/charを返すのに対して、MQComboBoxがwstringのみしか受け付けないため文字コード変換がかなり面倒くさい
wstringに統一するか、SDKの方で文字コード変換を肩代わりしてほしい
2017-04-30 04:23
[7012] Re: wstringとstringを統一してほしい / Administrator
Ver4からはアプリ全体としてはUnicode化されているのですが、ファイルフォーマットの互換性という問題もあって名前・ファイル名など一部にAnsi/Wide文字が混在している状況になっています。

Rev4.59でWide文字版としてGetNameW()を追加しました。またこの関数のインライン実装のように、文字コード変換用の関数としてMQEncodingクラスを用意しましたので、他にファイル名などで変換が必要は場合にこちらをご利用ください。
2017-05-15 12:22
Title
Name
Mail address for renponse notification A mail will be sent when the response is written. This address will be not shown after you post.
Tag Please select from a preset or input arbitrary comma-delimited tags.
Message

Now file attachment is not available temporarily.