1
Kisesy 2017-02-15 23:30:34 +08:00 1
SHGetFolderLocation
SHGetSpecialFolderLocation SHGetKnownFolderPath SHGetSpecialFolderPath SHGetFolderPath 这类 api 挺多的...这几个都行吧,我也忘了,慢慢测吧.... |
2
ixbozai OP 感谢啊 我查了一下程序 import 的 function ,应该用的是 SHGetFolderPath
|
3
zk8802 2017-02-16 03:20:49 +08:00 via iPhone
一个或许更简单的方法,供楼主参考:在我的文档下面创建一个到自定义文件夹的符号链接。 Windows 上可以用 mklink 来创建。
|
4
yangff 2017-02-16 05:25:38 +08:00 via Android
也有可能是环境变量吧
|
5
XiaoFaye 2017-02-16 05:54:54 +08:00
“我的文档”文件夹的位置是可以更改的呀,这是最简单的方法, Hook 也可以,但是太麻烦了。
|
6
crab 2017-02-16 06:12:22 +08:00
最简单的是把我的文档删除,把你自定义的文件夹通过 mklink /D "我的文档" "你文件夹“
|
7
nifury 2017-02-16 07:43:37 +08:00
hook CreateFile 不是更方便么,连文件名都能改了
|
8
4ever911 2017-02-16 10:51:32 +08:00
一楼的回复不正确, 因为你在这些函数里面是不能知道判断是否是在加载你的文件。
正确是 Hook CreateFile, 里面可以读取完整的文件路径,判断是否你要处理的文件,然后替换自己的文件。 |
9
ixbozai OP |
10
ixbozai OP |