我可以在多臺使用Windows 7 SP1的計算機上執行此操作。Win32 OpenFileDialog無法過濾* .DOCX快捷方式
這可以在記事本(或使用OpenFileDialog
任何其他應用程序)
- 創建一個快捷方式DOCX
- 啓動記事本
- 文件被複制,在* .TXT打開
- 過濾器
- 瀏覽的* .DOCX快捷鍵的位置
* .docx是我能找到的唯一沒有過濾的快捷方式擴展。到目前爲止,我唯一的解決方法是讓我的應用程序在用戶選擇文件後檢查文件擴展名。
有沒有辦法讓OpenFileDialog
過濾掉* .docx.lnk文件,因爲用戶可能期望它?
爲什麼只有Office文件擴展名受到影響?
實際上是所有的Office 2007+文件。所以.pptx和其他。檢查隨機4個字母的擴展名是隱藏的。 – user1666818
看起來,無論過濾器擴展是什麼 - 它不只是* .txt。 – shf301
對不起,不是一個編程問題。更多提醒總是驗證輸入。我的應用程序剛剛在這一點上。 – user1666818