tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: DLLへの文字列ポインタについて
投稿日: 2008/05/19(Mon) 15:13
投稿者neptune
こんにちは

もう見ないかもしれませんが、自分が間違った事を書いていたようなので記録として
訂正情報です。

http://hanatyan.sakura.ne.jp/logbbs1/wforum.cgi?mode=allread&no=5900&page=0

で、投稿時間:2006/02/25(Sat) 15:17 投稿者名:Blue

>まず、ユーザ定義型の中にString型メンバ変数を使うと、その方はCのほうでは
>BSTR型(wchar_t*型)に
>なります。
>通常のchar*ではないので、BSTR型文字列→char*型文字列の変換をしないといけません。
とあります。

従って、先の私のサンプルは偶然動いたのかもしれません。


ともあれ、C側の構造体の中で、文字列を使用する場合、BSTR型(wchar_t*型)として
おかなければならないと言う事です。

以前自分がBSTRに絡むスレに書き込んだ記憶があったので検索してみました。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。