P/Invoke を使用すると、.NET のボタンからコマンド リンクを作成できます ( http://blogs.msdn.com/b/knom/archive/2007/03/12/command_5f00_link.aspxを参照)。
たとえば、Aero ウィザードや Aero Explorer で表示される前/次の矢印に対して同様の手順が可能かどうか疑問に思っていました。
私は自分でファイルを抽出できることを知っています(そして私はすでにそうしています)、もっと「ネイティブな」方法があるかどうか疑問に思っています。