win10创建c语言文件,c – 如何在Windows中创建扩展(自定义)文件属性?
我們有一種專有的文件格式,其中嵌入了產品代碼.
我剛剛開始“在打開文件時允許最終用戶按產品代碼排序/過濾”的路徑.
對我們來說最簡單的方法可能是在我們的自定義Open File對話框中添加另一個下拉列表,在其中選擇要過濾的產品代碼.
但是,如果我們可以將此信息作為此文件類型的詳細信息視圖中的列顯示,我認為對最終用戶可能更有用 – 就像名稱,日期修改,類型,大小等也是詳細信息一樣文件類型的屬性(或者對所有文件都是通用的).
我模糊的理解是XP和以前的Windows操作系統在NTFS的備用數據流中嵌入了某種類型的元數據.但是,在Vista中啟動Microsoft由于依賴于NTFS而停止使用備用數據流,因此易碎(即無法通過文件附件發送,無法移動到FAT格式的拇指驅動器等)
我需要知道但尚未弄清楚的事情:
>是否可行/是否可行/如何為我們的文件類型創建自定義擴展文件屬性,以便將產品代碼表示到Windows shell,以便在Windows資源管理器中顯示它(因此可以在文件對話框中看到)?
>如果這是可行的,那么如何配置事物,以便默認情況下為包含我們文件類型的文件夾顯示產品代碼列.
誰能指出我在上面的一個很好的起點?我們當然不必通過發布自定義擴展文件屬性來實現這一點 – 但這似乎是一種明智的方法,因為沒有任何方法來衡量走這條路線的成本.
如果你有解決問題的合理方法,我也會對這些方法感興趣!
總結
以上是生活随笔為你收集整理的win10创建c语言文件,c – 如何在Windows中创建扩展(自定义)文件属性?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 随机名字生成小demo源码
- 下一篇: 日期时间格式之间的相互转换