社区
进程/线程/DLL
帖子详情
windows文件路径如果大于256,用api不能打开文件夹
toyix1234
2012-07-02 09:38:04
我在windows xp下建了这样一个文件夹 举个例子啊c:\\11111111111111111111\222222222222222222222\33333333
如果这个长度太长,超过了256的话,用鼠标就点不进去了,但是33333333这个文件夹下是可以隐藏文件的,不仅用鼠标点不进去,用api也进不去,遍历不了文件,请问有什么好的办法吗
...全文
304
9
打赏
收藏
windows文件路径如果大于256,用api不能打开文件夹
我在windows xp下建了这样一个文件夹 举个例子啊c:\\11111111111111111111\222222222222222222222\33333333 如果这个长度太长,超过了256的话,用鼠标就点不进去了,但是33333333这个文件夹下是可以隐藏文件的,不仅用鼠标点不进去,用api也进不去,遍历不了文件,请问有什么好的办法吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Lactoferrin
2012-07-02
打赏
举报
回复
看msdn
MagicFuzzX
2012-07-02
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
换成UNICODE的编码,开头加上\\?\
[/Quote]
这个是转成NT路径?
MagicFuzzX
2012-07-02
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
换成UNICODE的编码.
ANSI的文件路径限制在MAX_PATH大小的长度.
[/Quote]
unicode木有限制?
Lactoferrin
2012-07-02
打赏
举报
回复
换成UNICODE的编码,开头加上\\?\
zgl7903
2012-07-02
打赏
举报
回复
Naming Files, Paths, and Namespaces
zwfgdlc
2012-07-02
打赏
举报
回复
换成UNICODE的编码.
ANSI的文件路径限制在MAX_PATH大小的长度.
anmychen2001
2012-07-02
打赏
举报
回复
还没处理过超过256的文件名。。。
toyix1234
2012-07-02
打赏
举报
回复
还是在findfirstfile的时候加上,我好像是这句报错了 ,水平太菜了,什么时候才能成长啊
toyix1234
2012-07-02
打赏
举报
回复
谢谢大家啊 我的代码本身就是unicode编码了,那个\\?\是在createfile的时候加上吗
Python Web之Fast
API
框架实战训练营:老程序员手把手带您
课程大纲:一、开始之前的准备1.Web应用程序概述2 Fast
API
框架介绍3.环境搭建二、第一个Fast
API
程序4.第一个Fast
API
程序5.HTTP请求方法请求资源关系6.路由三、
路径
参数、查询参数、请求体7.
路径
参数8.带类型的
路径
参数9.示例1:通过图书编号查找图书信息10.查询参数11.请求体12.请求体+
路径
参数13.请求体+
路径
参数+查询参数四、使用模板14.使用模板15.访问静态
文件
五、使用表单16.表单数据六、请求与响应17.Request请求对象18.Response响应对象19.响应模型七、用户数据与安全20.使用Cookie21.使用Session22.JWT身份验证23.CORS(跨域资源共享)八、基于SQLite的『用户管理』项目实战训练24.使用SQLite数据库25.示例2:用户管理:访问数据库层实现26.示例3:用户管理:前端与
API
实现九、基于SQLAlchemy ORM框架实现的『用户管理』项目实战训练27.使用SQLAlchemy框架25.示例2:用户管理:访问数据库层实现26.示例3:用户管理:前端与
API
实现27.使用SQLAlchemy框架28.示例4:SQLAlchemy实现用户管理数据访问层29.示例5:用户管理:前端与
API
实现知识图片:课程优势纲:课程内容紧跟企业一线开发讲解采用:理解+实践课件采用思维导图课件详细代码完整提供开源软件答疑服务
Windows
监控
文件
夹
中
文件
变化
一、
Windows
提供了几种方式对
文件
和目录进行监控,包括:FindFirstChangeNotification、ReadDirectoryChangesW、变更日志(Change Journal)等。 (1)FindFirstChangeNotification函数,可以监控到目标目录及其子目录中所有
文件
的变化,但
不能
监控到具体是哪一个
文件
发生改变。 (2)ReadDirectoryChang...
Windows
平台上长
路径
名
文件
的解决方法
转自 这里众所周知,微软的
文件
系统经历了 fat->fat32->NTFS 的技术变革。且不论安全和
文件
组织方式上的革新,单就
文件
名而言,已经从古老的 DOS 8.3
文件
格式(仅支持最长 8 个字符的
文件
名和 3 个字符的后缀名)转变为可以支持长达 255 个字符的
文件
名。而对于
路径
长度,NTFS 也已经支持长达 32768 个字符的
路径
名。然而,
Windows
操作系统并没有完全放
七、PyQt5
文件
及
文件
夹
操作(高级应用篇)
使用os模块、os.path模块和shutil模块操作
文件
和
文件
夹
,使用PyQt5中的QFile类和QDir类对
文件
和
文件
夹
操作。
ShellExecute
API
详解。通过在资源管理器(explorer)中
打开
文件
夹
和在默认浏览器中打开url链接等
使用样例: #include <
Windows
.h> #include <shell
api
.h> #pragma comment(lib,"Shell32.lib") void test() { //ShellExecute是内部是通过使用
Windows
Shell提供的COM接口实现的,必须初始化COM CoInitializeEx(NULL, COINIT_APARTMENTTHREADED | COINIT_DISABLE_OLE1DDE); // 使用wi
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章