« 2008年1月 | トップページ | 2008年3月 »

2008年2月14日 (木)

DENSO BHT転送ユニットVista 対応

BHT-500の開発で、転送ユニットCU-421、CU-221を使用して、ファイルを転送する際、通常のUSB-COMドライバーで行うと、転送時にブルー画面になる場合があります。

対応:
Active USB-COMポートドライバ Ver. 2.0を使用することによって解消されました。

Downloadはhttp://www.denso-wave.com./ja/adcd/download/index.html 参考にしてください。

| | コメント (0) | トラックバック (0)

2008年2月 8日 (金)

SHFileOperation 小話

Vista上でMFCでの開発を行っていたときの症状。

操作:
  エクスプローラからドラック&ドロップしたときに。

現象:
20080208
上記の画面(項目が見つかりませんと)がでる。

原因:
OnDropFilesのなかで。
DragQueryFile(hDropInfo, i, FileName, sizeof(FileName))

FileOp.pFrom  = FileName
直接ポインターを設定してSHFileOperationを呼ぶと奇怪なダイアログが出力される。

対応:
FileNameを別な変数に strcpyかでセットして行う。
     char BUFF[MSX_PATH];
     strcpy( BUFF , FileName);
     FileOp.pFrom  = BUFF;
               ・
               ・
               ・
     SHFileOperation( &FileOp );

以上で現象は消えました。謎です(笑)

| | コメント (6) | トラックバック (0)

« 2008年1月 | トップページ | 2008年3月 »