ホーム » MFC » CF_HDROP DROPFILES

CF_HDROP DROPFILES

COleDataSource での Drag の続き.
ドラッグ時の複数ファイルの与え方が「二重 ヌル終端文字配列」になるので,文字列の配列からの変換.
まだ関数にはなっていない.
文字列の配列から,二重ヌル終端文字列に
次の様に,一度 ‘\n’ で文字列を連結して,その後 ‘\0′ に置き換えている.
c:\temp1.txt’\n’c:\temp2.txt’\n”\n’
c:\temp1.txt’\0’c:\temp2.txt’\0”\0′


他の人が VB.NET で作成した exe があり,それをコマンドプロンプトにドロップするとエラーになる現象がある.
どうも,設定されているファイルのパスが ‘\’ でなく ‘/’ 区切りになっているため?
今回作成しているテスト exe で,’\’ に置き換えると大丈夫みたい.

Is this 投稿 useful? Useful Useless 0 of 0 people say this 投稿 is useful.