shell-extensions

    1

    1答えて

    ショートカットで次のコマンドを使用して、Windowsエクスプローラで仮想ドライブを開きます。 %SystemRoot%\ Explorer.exe/e、:: {MyExtension CLSID} 仮想ドライブはIShellFolderインターフェイスを使用し、ShellExtensionです。それにはいくつかのフォルダがあります。 問題は、上記のステートメントを使用して直接Windowsエクス

    12

    5答えて

    Windows 7でVisual C++ 2008でシェル拡張(IContextMenu)をデバッグしようとしています。私はDesktopProcess = 1をレジストリに設定し、explorer.exeにホストアプリケーションを設定しました。しかし、私がデバッガを起動すると、explorer.exeが起動し、プロセスから切り離されます。シェル拡張のDllMainは呼び出されません。 のWind

    4

    1答えて

    私は本質的に、ファイルを解凍する必要がないようにしたいと思います。現在、私は特定のzipファイルを与えられたDokanファイルシステムを持っていますが、すべてのファイルにどのように適用できるかを知りたかったのです。意味、私は "fopen(" test.zip/1.jpg "、" rb ");"を持つプログラムをコンパイルできるようにしたい。私はシェルエクスプローラでブラウジングしていた場合、ファ

    1

    1答えて

    GoogleのGDriveに似たWindowsシェル拡張を作成しました。 IShellViewから継承したListViewに異なるビューを追加したいと思います。新しいコンテキストメニューが追加され、3つのビュー(詳細、スモールアイコン、ラージアイコン)を表示します。コンテキストメニューを使用してビューを変更すると、変更されたビューを表示するために現在のウィンドウを更新または作成する必要があります。

    1

    2答えて

    Greetings all、 私はC#で書かれたシェルツールバー拡張を持っています。これはWindowsエクスプローラでのみ使用することを目的としているため、Internet ExplorerにDLLがロードされないようにしたいと考えています。 Windowsは、Internet Explorerのみで拡張機能をロードする方法がたくさんありますが、エクスプローラのみを実行する方法は一見ありません。

    0

    1答えて

    小さなコンテキストメニュー用にシェルエクステンションを書く必要があります。 残念ながら、.NET 4.0を使用しているオープンソースで利用可能なコードを再利用しました。 問題は要件です。 代わりにシェル拡張のみに表示されるはずです 私の要件がある.... 1.シェル拡張コンテキストメニューを飛び出すように私は、レジストリにエントリを作成することができますでの方法があります。 txt、.csv、.x

    2

    1答えて

    いくつかのTIF/TIFFイメージフォーマットを扱うために、Windows Explorer用のサムネイルイメージハンドラ(シェル拡張)を作成しました。エクスプローラにはすでにTIFFサポート(Windows XPに付属のshimgvw.dll拡張機能から提供されています)が含まれていますが、自分のイメージハンドラ拡張で置き換えたいと思います。 Iは、(ShellEx/{BB2E617C-0920

    0

    1答えて

    C++でShellExtensionコードを作成しています。私は仮想ドライブを作成しています。これは、ネットワークのどこかのリポジトリを表します。私が今したいのは、このドライブにドラッグドロップ機能を有効にすることです。私はユーザーがその仮想ドライブにファイルをドラッグできるようにしたいと思うし、私は私のカスタム操作を実行できるように、そのイベントをつかむことができる必要があります。私は今までのと

    1

    1答えて

    我々は、移動、削除を検出するフォルダの作成をICopyHook.CopyCallbackシェル拡張を使用しますが、ユーザーはC#アプリケーションからファイルを削除されたかどうかを検出する方法、または削除を処理する方法はないファイルLink、ユーザーの操作ですか? 例:f1.txtでShift + Delキーを押すと、オペレーティングシステムが「f1.txtを削除してもよろしいですか?」と尋ねます。

    3

    3答えて

    まず、私の貧しい人のために申し訳ありません... 名前空間拡張機能(NSE)を使用してWindowsエクスプローラに仮想フォルダを追加したい場合、この仮想フォルダを開いてパスを探索できるようにします(例えば、c:\test)。 どのように私はDelphiを使ってこれを行うことができますか?ありがとう。