发现一个windows7(32bit或64bit)DirectUI的bug
生活随笔
收集整理的這篇文章主要介紹了
发现一个windows7(32bit或64bit)DirectUI的bug
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? ? ? ? 前段時間發現一個windows7的一個bug,不是什么嚴重的問題,我在此記錄下。(轉載請指明出于breaksoftware的csdn博客)
? ? ? ? 重現步驟如下:
? ? ? ? 0 在文件夾的“更改您的視圖”中選擇下圖中用紅色叉叉標記的項
? ? ? ? 1 新建一個文件夾名為“Cs"
? ? ? ? ?2 選中Cs文件夾,按F2,或者右擊選“重命名”,或者慢雙擊該文件夾,將C改成c
? ? ? ? 3 點擊其他地方,文件夾的顯示名還是“Cs”(實際已經改名為cs)
? ? ? ? 我們知道,在windows平臺上,路徑大小寫是無關的,所以這個可能也沒啥可以玩的。
? ? ? ? windows7的文件管理器窗口中文件展現模塊是DirectUIHWND類?
? ? ? ? ?我懷疑,非列表類型的DirectUIt控件,在處理是否更新顯示時,沒有使用“大小寫有關”的函數判斷界面是否需要更新。我嘗試用IDA查看下system32/dui7.dll中關于directui中部分函數,還是沒有找到線索。大致猜測和DirectUI::HWNDElement等有關。
總結
以上是生活随笔為你收集整理的发现一个windows7(32bit或64bit)DirectUI的bug的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WMI技术介绍和应用——查询硬件信息
- 下一篇: 一个分析“文件夹”选择框实现方法的过程