回 帖 发 新 帖 刷新版面

主题:关于路径函数头文件的问题

我想使用这个API函数PathRemoveFileSpec,但找不到模块,只查到它需要头文件Shlwapi.h,怎么办啊?以前也遇到过这样的问题,只有头文件没模块

回复列表 (共4个回复)

沙发

用C/C++写

Fortran的话你需要根据头文件的声明自行封装

板凳

[quote]用C/C++写

Fortran的话你需要根据头文件的声明自行封装[/quote]
怎么封装啊,没懂…请您讲的详细点吧

3 楼

这个函数那么简单,你还调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 楼

谢谢你,我后来就是这么办的,但是以前遇到过同类的问题,知道头文件不知道模块,所以这次就一次提出来了

我来回复

您尚未登录,请登录后再回复。点此登录或注册