gpt4 book ai didi

windows - FindFirstFile 多种文件类型

转载 作者:可可西里 更新时间:2023-11-01 12:30:39 39 4
gpt4 key购买 nike

是否可以使用 Windows API 函数 FindFirstFile 来搜索多种文件类型,例如 *.txt*.doc同一时间?

我尝试用 '\0' 分隔模式,但它不起作用 - 它只搜索第一个模式(我猜,那是因为它认为 '\0' 是字符串的结尾)。

当然,我可以用 *.* 模式调用 FindFirstFile 然后检查我的模式或为每个模式调用它,但我不喜欢这个想法 -只有在没有其他解决方案的情况下,我才会使用它。

最佳答案

这是不支持的。使用不同的通配符运行两次。或者使用 *.* 并过滤结果。这绝对是更好的选择,由于支持旧版 MS-DOS 8.3 文件名,通配符无论如何都是不明确的。例如,像 *.doc 这样的通配符会同时找到 .doc 和 .docx 文件。像 longfilename.docx 这样的文件名也会创建一个名为 LONGFI~1.DOC

的条目

关于windows - FindFirstFile 多种文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8780917/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com