ファイルシステム上にないものをドラッグ&ドロップで提供する話の続きです。

今回は空のフォルダを作る方法です。空のフォルダを作るには、CFSTR_FILEDESCRIPTORで渡すファイル属性としてFILE_ATTRIBUTE_DIRECTORYを指定するだけです。ファイル属性を指定する場所はFILEDESCRIPTOR構造体のdwFileAttributesです。

試してみたところ、ディレクトリの場合はCFSTR_FILEDESCRIPTORだけ用意すればよく、CF_FILECONTENTSは不要でした。

今回のコードです。

次はもちろん、フォルダ内にファイルがある場合の話です。

スポンサード リンク

この記事のカテゴリ

  • ⇒ 非実在フォルダをエクスプローラにD&Dする
  • ⇒ 非実在フォルダをエクスプローラにD&Dする
  • ⇒ 非実在フォルダをエクスプローラにD&Dする
  • ⇒ 非実在フォルダをエクスプローラにD&Dする
  • ⇒ 非実在フォルダをエクスプローラにD&Dする
  • ⇒ 非実在フォルダをエクスプローラにD&Dする