none
Windows7/VistaのExplorerのカラムヘッダについて RRS feed

  • 質問

  • Windows7のエクスプローラを詳細表示にすると,列の一番上にヘッダ行が表示されます。

    名前・更新日時・種類 といったものです。

    Windows Vistaではアイコン表示のときでもカラムヘッダは表示されましたが,Windows7になってから表示されなくなってしまいました。

    これを表示したいというのが目的です。レジストリの設定や,VBやAPIを使用したプログラミングでできないものでしょうか?

    Windows API Code Packのサンプル中にある「ExplorerBrowser」ではWindows7でアイコン表示のときでもカラムヘッダが表示できているので技術的には可能だと思うのです。

    FOLDERFLAGS,FWF_NOCOLUMNHEADER = 0x00800000

    このあたりキーワードだと思うのですが。

     

    どなたかお知恵をお貸しいただければ幸いです。

    2010年7月15日 0:25

回答

すべての返信

  • Windows API Code Packのサンプル中にある「ExplorerBrowser」ではWindows7でアイコン表示のときでもカラムヘッダが表示できているので技術的には可能だと思うのです。

    Windows 7が出るときに微妙に話題になったので...
    残念ながら該当する機能は既定では存在しないようです。

    現在のところ、以下の感じみたいです。
    ・Windows 7でできますか。⇒できない
    ・代替機能は⇒右クリックか右上検索画面
    ・どうしてもやりたい⇒Explorer Browserで実装するか、3rdパーティー社製のものを買ってください

    というような感じみたいです^^;
    #3rdパーティ社製のものがあるのかどうかは知りません^^;

    「Explorer: always display column headers again (or make it optional)」http://www.windows7taskforce.com/view/461

    「How to show Column Bar in Windows 7 « How-To Geek Forums」
    http://www.howtogeek.com/forum/topic/how-to-show-column-bar-in-windows-7

    「Buttons to Sort Folder Contents in Windows 7 RC
    http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/eaed7f8b-9011-41ae-97cf-23135a045888

    • 回答の候補に設定 山本春海 2010年7月21日 2:03
    • 回答としてマーク 山本春海 2010年7月30日 5:58
    2010年7月15日 5:10
  • コメントありがとうございます。

     

    >・Windows 7でできますか。⇒できない

    Windows7でWindows API Code Pack で表示できるということは,本体のWindows 7でもできるということにはならないのでしょうか?

    設定するGUIは無いというだけで,内部的には設定可能では?と,都合の良い解釈をしております。

    SendMessageなど,そういった類でできないものかと試行錯誤していることころです。

    2010年7月15日 5:48
  • Windows7でWindows API Code Pack で表示できるということは,本体のWindows 7でもできるということにはならないのでしょうか?

    コンポーネントの内部実装として用意されていても、GUI として表に出されていなければ「できない」という結論でもおかしくないのでは?
    また、SendMessage で動いたとしても、Explorer.exe として想定していない状態であれば、不安定になっても自己責任と言えます。

    ちなみに、公開されていない情報を求めて、Explorer.exe を解析することは、リバースエンジニアリングに抵触する可能性があることも頭に置いておきましょう。


    質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。
    2010年7月15日 14:20
    モデレータ