[Now Supported on Windows NT]
检索shell链接对象的路径和文件名。
HRESULT STDMETHODCALLTYPE GetPath(
FAR的IShellLink *【pShlLnk】, | |
LPSTR 【pszFile】, | |
INT【cchMaxPath】, | |
WIN32_FIND_DATA *【PFDen】, | |
DWORD 【FFLAGS】 | |
); |
参数
【pShlLnk】
指向IShellLink界面。在C ++中,此参数是隐式的。
【pszFile】
指向接收shell链接对象的路径和文件名的缓冲区。
【cchMaxPath】
要复制到【pszFile】指向的缓冲区的最大字节数。
【PFDen】
指向WIN32_FIND_DATA结构的指针,其中包含有关shell链接对象的信息。
【FFLAGS】
指定要检索的路径信息的类型的标志。此参数可以是以下值的组合:
SLGP_SHORTPATH | 检索标准短(8.3)文件名。 |
SLGP_UNCPRIORITY | 检索文件的通用命名约定(UNC)路径名。 |
返回值
如果成功返回NOERROR,否则返回OLE定义的错误值。
也可以看看