.NETのプリンタの高解像度の画像を取得する方法は?
質問
あなたは、プリンタのいくつかの素晴らしいきれいな写真が表示されます。
タグ下の画像を参照してください。
.NETを介してこれらの画像へのアクセスを取得することはできますか?
の例は、Windowsフォーム上に表示させるには?
http://windows7-guide.com/images/記事/デバイス-と-printers.jpg の
の
<サブ>(ソース: maximumpc.com の)サブ>
解決
彼らは%LOCALAPPDATA%\Microsoft\Device Metadata\dmrccache\
で.ICOsとして利用可能です。
HTTPを参照してください。 .COM / 20090605 /眺めのWindows-7S-高解像度デバイスアイコン/ の
他のヒント
これは、Microsoft著作権で保護されます...
それでも実際にそれらをつかむしたい場合は、は、それらの周り蹴り、いくつかのDLLがあるだろうC言語でいくつかあります:\ WINDOWS \ SYSTEM32 \ shell32.dllのあなたはこれらのものあなたがいるかどうかを確認する必要がありますが、欲しいです。あなたはまっすぐDLLから標準のアイコンエディタ(例えばIcoFx)でアイコンを抽出することができる必要があります。
あなたはVistaのDLLを(またそれが可能だ)からそれらを抽出する必要はありません。 VitaIcons のを見て、あなたがそこに設定完了Vistaのアイコンをダウンロードすることができます。あなたはVistaのオリジナルアイコンを使用する必要がある場合は、ビスタのカーネルファイルとDLLからアイコンエディタプログラムによってそれらを抽出します。
いくつかのアイコンエディタ:
http://www.rw-designer.com/vista-icon-editor
http://www.freedownloadmanager.org/downloads/vista_icon_editor_software/する