2010-12-27 2 views
3

ユーザーのシステムのWindowsエクスプローラのようなビューを提供するために、私たちはLogicNP(旧スカイソフトウェア)のシェルコントロールを使用していましたが、これらには欠点があります。例えば、Win7ライブラリ。ベンダーはアップデートに関するお問い合わせに対応していないため、パッケージを交換する予定です。エクスプローラのようなシステムビューのCOMライブラリ

要件:

  • のActiveX(NOマネージドコードまたはMFC)システムの
  • ツリー、リストビュー
  • ごとの項目のチェックボックス
  • 32ビットおよび64ビットバージョン

交換品の推奨事項はありますか?

TIA。

+3

誰もがこれでお金を稼ぐことはできません。 IExplorerBrowserを使用する –

+0

残念ながら、この時点ではまだXPをサポートする必要があります。 IExplorerBrowserには少なくともVistaが必要です。 – chrisd

答えて

0

あなたがWindows XPをサポートする必要があると述べているという事実に基づいて:
私は、ファイルに&フォルダを列挙するために、シェルAPIを使用することによって、これを達成し、その後、私は、各シェルのアイテムの正しいアイコンを描画するためにカスタム描画を使用標準リストビューコントロール。それは仕事のかなりのビットであり、私はあなたが達成するためにあなたのシェルビューが必要なものを正確には知らないが、これは最良の選択肢かもしれない。

これは、読み取りを開始するには良い場所かもしれません:

http://msdn.microsoft.com/en-us/library/bb776889.aspx

関連する問題