主题:关于路径函数头文件的问题
rainboat8
[专家分:30] 发布于 2011-09-22 19:40:00
我想使用这个API函数PathRemoveFileSpec,但找不到模块,只查到它需要头文件Shlwapi.h,怎么办啊?以前也遇到过这样的问题,只有头文件没模块
回复列表 (共4个回复)
沙发
dongyuanxun [专家分:7180] 发布于 2011-09-22 21:38:00
用C/C++写
Fortran的话你需要根据头文件的声明自行封装
板凳
rainboat8 [专家分:30] 发布于 2011-09-22 22:54:00
[quote]用C/C++写
Fortran的话你需要根据头文件的声明自行封装[/quote]
怎么封装啊,没懂…请您讲的详细点吧
3 楼
臭石头雪球 [专家分:23030] 发布于 2011-09-23 08:42:00
这个函数那么简单,你还调API啊??
API是C的接口,Fortran的字符串跟C不一样,调API很麻烦。
还不如自己写好了。
Character( Len = 512 ) :: cStr
Integer iLoc
cStr = "c:\pfan\olidstone.dat"
iLoc = index( cStr , '\' , back = .TRUE. )
cStr = cStr( :iLoc )
4 楼
rainboat8 [专家分:30] 发布于 2011-09-23 19:21:00
谢谢你,我后来就是这么办的,但是以前遇到过同类的问题,知道头文件不知道模块,所以这次就一次提出来了
我来回复