VBで作成したActiveXDLLをVC++(MFC)から使いたい
■ このスレッドは過去ログ倉庫に格納されています
0001madomori
NGNGならないことまでは理解しました。
VC++側から渡したい文字列はLPCTSTR型かchar[250]に入っています。
これを、どうやったらBSTR*型に渡せるのでしょうか?
変換する方法などご存知の方がいらっしゃいましたら、
ご教授頂けませんでしょうか?
よろしくお願いいたします。
0002デフォルトの名無しさん
NGNGBSTR b_strng = cs_string.AllocSysString ();
■char[]->BSTR
char c_string[]="AAA";
_bstr_t b_strng = c_string;
※_bstr_tはBSTRとして渡せます。
0003デフォルトの名無しさん
NGNG0004madomori
NGNG0005madomori
NGNG0006madomori
NGNG00072
NGNG知りたくもないし、報告する必要もないです。
0008デフォルトの名無しさん
NGNG0009madomori
NGNGAllocSysStringを使うことで、BSTRに変換し無事に渡すことが出来ました。
2の方、本当にありがとうございました。
ps 出来ない人ほど吠えますね。>5,6,7
さすが2ch。
0010デフォルトの名無しさん
NGNGああ、1=9のことな。
単発質問でスレ立てておいて「けじめ」だの「さすが2ch」だのとは片腹痛い。
■ このスレッドは過去ログ倉庫に格納されています