• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Jiang's C++ Space

            創作,也是一種學習的過程。

               :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::

            注:轉載此文請注明出處。

            有些朋友用了Windows7,感嘆:真強大啊。我見狀就說:你肯定沒用過Vista。事實確實如此,Windows7就是Windows Vista重新包裝上市,最起碼,我在Vista上面發現的那些用戶界面上的bug,到了Windows7一點都沒變,完美地“繼承”了下來。

            最令我不爽的當然就是Windows Explorer(XP叫資源管理器,Vista和Win7則通過雙擊桌面上的“計算機”打開,“計算機”在XP叫“我的電腦”)的樹形結構(左邊的導航窗格),完全是莫名其妙,首先是取消了XP所帶的經典風格,移動到文件夾上面就出現下劃線,沒有提供一個選項給我改成經典風格;其次就是沒有了經典風格樹形結構所帶的那種虛線(或者你說有,但你會很快發現問題,這里不展開了);再次,展開文件夾的按鈕(也就是傳統風格上的那個小“+”號)只有在你的鼠標光標覆蓋到導航窗格上才會出現,這是為啥啊?微軟你至少提供個選項給我吧。最后是一個最最最不可接受的bug,如果前面說的那幾點都算design的話,這個絕對是bug,這個bug用這種方法來重現:

            1,雙擊桌面上的“計算機”,打開Windows Explorer,注意這時候的導航窗格的的選中項是“計算機”。

            2,我現在選中E驅動器,顯示E驅動器根目錄下的內容。繼續注意觀察滾動條,我把滾動條拉下來了一點。

            3,這個時候我打算在導航窗格中展開E驅動器節點,將其根目錄下的子目錄都顯示在導航窗格中,于是我雙擊E驅動器。(也可以點左邊的那個小“+”號來展開,我習慣雙擊而已)這是我得到的結果,再次注意滾動條以及E驅動器的位置。

            奇怪么?E驅動器滾動到了下面,而前面說了,我雙擊E驅動器的意圖是要在導航窗格中顯示它的根目錄下的所有子目錄,而這么一滾動,我只能看到$RECYCLE.BIN和Books_C了。這種煩人的自動滾動發生在第一次你選中并嘗試展開某個文件夾的時候,當然了,你關閉資源管理器再打開,又開始算第一次,而這種操作對我來說是經常性的,有些人沒發現這個問題,因為他們從來不使用導航窗格,而這個導航窗格從Windows95開始,我就沒離開過。貼張圖,看,這是我期望的結果:

            關于這個問題,我并不是唯一一個抱怨的人,我在微軟的官方網站上找到了許多同道中人,在這個帖子中,這個問題有更具體的描述:
            http://social.answers.microsoft.com/Forums/en-IE/w7files/thread/50a81b05-da98-4d55-821d-55ffbbd0e998
            而Microsoft對這個問題的回答實在無法令人滿意。一位老哥甚至說:微軟啊,如果你能把Windows XP退休的程序員抓一個回來,幫他換個尿袋并把他扶起來,他可能花半小時就解決掉這個問題了。可這個問題從Vista到現在,好多年了,微軟無動于衷。

            所幸的是,我們已經找到了解決方案,那就是Classic Shell,一個很給力的軟件。
            點擊這個鏈接查看詳情:
            http://classicshell.sourceforge.net/faq.html#general_what
            具體我就不多說了,看看這個選項:

            Exactly!!!

            這個軟件還提供了很多有用的功能,比如讓經典開始菜單歸來,顯示經典的導航窗格(Oh-yeah,我前面說的那些問題都搞定了!),定制并顯示工具欄,太完美了。而且——這個軟件是免費了,放心用就是。

            當然了,這個軟件還稍微有些功能欠缺,我很關心的一個問題就是能不能取消Explorer的自動排列功能:
            Can Classic Shell disable the "Auto-arrange" feature in Explorer?
            No. The Explorer in Windows 7 uses a new undocumented control "DirectUIHWND" instead of the documented "SysListView32" control like all the versions before it. The DirectUIHWND control has no public interface and nothing can be done to customize it.
            However there is a registry hack you can do to make Explorer to use SysListView32: Auto-arrange - solved?. With that you get the option to disable "Auto-arrange", remove the full-row select and some other features also revert to the Vista way.
            目前看來是不行了,關于這個自動排列,居然沒有一個選項,這也是一項很拙劣的設計,我準備開另一篇文章討論這個問題。
            posted on 2010-12-23 09:43 Jiang Guogang 閱讀(1542) 評論(2)  編輯 收藏 引用 所屬分類: IT Technical Articles

            評論

            # re: 修正Windows Vista/Windows7憋足的Explorer UI bug/design(導航窗格篇) 2011-09-17 22:52 博主
            完蛋了!Windows 8也有這個bug,微軟搞什么飛機?  回復  更多評論
              

            # re: 修正Windows Vista/Windows7憋足的Explorer UI bug/design(導航窗格篇) 2012-04-16 10:53 mugi
            頂起來,M$越來越退步了  回復  更多評論
              

            国产产无码乱码精品久久鸭| 久久国产精品免费一区| 久久亚洲精品人成综合网| 国产日韩欧美久久| 久久精品成人免费国产片小草| 中文国产成人精品久久不卡| 一本色道久久88精品综合 | 精品精品国产自在久久高清 | 久久综合亚洲色一区二区三区| 免费国产99久久久香蕉| 精品久久久久久亚洲| 欧美亚洲国产精品久久久久| 伊人久久精品无码二区麻豆| 久久久无码一区二区三区| 久久亚洲国产成人影院网站| 亚洲精品乱码久久久久久按摩 | 国内精品伊人久久久久av一坑| 久久99精品综合国产首页| 久久精品国产99国产精品亚洲| 青青国产成人久久91网| 欧美午夜精品久久久久免费视| 亚洲国产精品久久久久网站| 色综合久久久久综合体桃花网 | 久久婷婷五月综合97色直播| 国产精品久久久久影视不卡| 亚洲人成网亚洲欧洲无码久久| 久久久久久免费一区二区三区| 国产麻豆精品久久一二三| 久久综合给合久久国产免费| 久久久久亚洲AV片无码下载蜜桃| 亚洲美日韩Av中文字幕无码久久久妻妇 | 亚洲综合婷婷久久| 久久伊人亚洲AV无码网站| 亚洲AV无码久久寂寞少妇| 精品久久久噜噜噜久久久| 中文精品久久久久国产网址| 2021国产成人精品久久| 久久人人爽人人爽人人AV东京热| 久久精品国产99久久久| 国产精品乱码久久久久久软件| 精品一二三区久久aaa片|