Communication Bridge

 最後(?)のバグを取り除く。
 COleVariantのbstrValは1バイトごとに0x00が混じっているらしく、memcpyを使ってCByteArrayにコピーするのは良くない。
 
 そこで以下のようにしておく。


COleVariant comInput=theApp.m_pmscomm->GetInput();
CByteArray resvBuffer;
resvBuffer.SetSize(bufferSize);
for(int i=0;i
*(resvBuffer.GetData()+i)=*(comInput.pcVal+i*2);
}

 
 なんかスッキリしないが、仕方あるまい。