2011-01-20 4 views
1

自己実装されたWindowsアプリケーション(avi、animated gif)の「コピー」のような標準(ライセンスフリー)アニメーションはどこにありますか? Visual Studioでは、イメージライブラリにアニメーションがわずかしかありません(残念ながら、 "コピー"アニメーションはありません)。アニメーションWindowsアプリケーション

+1

で見つけることができます。 (知りません)。 –

+2

私は個人的にそのようなアニメーションを迷惑と無駄見つける。これを絶対に行う必要がある場合は、ユーザーにそれらをオフにする何らかの方法を許可してください。 –

+4

@Dour High Arch:不必要なコメント!アプリケーションのアニメーション感覚についての議論は望んでいません!私はそのようなアドバイスは必要ありません! – Elmex

答えて

3

リソースハッカーをダウンロードして、C:\Windows\System32\shell32.dllファイルで目的のリソースを探すことをお勧めします。
Windowsで使用される一般的なAVIのAVIセクションを参照してください。あなたは、Visual Studio 2008がインストールされている場合


あるいは、Visual Studioのイメージライブラリに目を通します。コピーが進行中のときに表示されるウィンドウと同じではないにもかかわらず、そこにはコピーアニメーションがあります。これらのSTDリソースを読み込む方法:Qになるよう

VS画像ライブラリ

は、一握りは、Windowsに組み込まれて %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\VS2008ImageLibrary

1

Visual Studio 2010のExtension Managerで使用できるアイコンパックがいくつかあります。オンラインギャラリーで "アイコン"を検索するだけです。ただし、コピー操作のアイコンがアニメーション化されているかどうかはわかりません。

1

WindowsXPでは、いくつかのアニメーションはshell32.dllにあります。それぞれのアニメーションを取得して、それらのリソースIDだけを持っているかどうかを確認する必要があります。しかし、これらのリソースにアクセスしてshell32.dllを開いてリソースを読むことは推奨されておらず、であると仮定することもできません。この問題についてはthis article by Raymond Chenを参照してください。

技術的には、リソースエディタを使用してアニメーションを抽出し、そのアニメーションをアプリケーションに追加するだけです。ただし、ここでは著作権/ライセンスの問題がほとんど存在します。リソースをコピーしてアプリケーションに追加するのは確かに著作権侵害であり、アプリケーションで使用するsystem32.dllからリソースを読み取るとEULAが破損する可能性があります。 IANALなので、これが個人的でないプロジェクトのためのものであれば助言を求めてください。

関連する問題