登录
首页 » Windows开发 » 把快捷方式的文件的路径,使用IShellLink。

把快捷方式的文件的路径,使用IShellLink。

于 2023-07-15 发布 文件大小:3.24 kB
0 50
下载积分: 2 下载次数: 1

代码说明:

怎样获取快捷方式所指向的目标文件名? HRESULT hres IShellLink* psl HRESULT hres IShellLink* psl char szGotPath[MAX_PATH] char szDescription[MAX_PATH] WIN32_FIND_DATA wfd OleInitialize(0) hres = CoCreateInstance(CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, IID_IShellLink, (LPVOID*)&psl) if (SUCCEEDED(hres)) { IPersistFile* ppf hres = psl->QueryInterface(IID_IPersistFile, (void**)&ppf) if (SUCCEEDED(hres)) { WCHAR wsz[MAX_PATH] char lpszLinkFile[MAX_PATH] //这里存放的是快捷方式的路径 if(MultiByteToWideChar(CP_ACP, 0, lpszLinkFile, -1, wsz, MAX_PATH)==0) return hres = ppf->Load(wsz, STGM_READ) if (SUCCEEDED(hres)) { hres = psl->Resolve(m_hWnd, 0) if (SUCCEEDED(hres)) { hres = psl->GetPath(szGotPath, MAX_PATH, (WIN32_FIND_DATA*)&wfd, SLGP_SHORTPATH)-Get the path file of the Shortcut, using IShellLink.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Windows ce is it come moon application more to get in a lot of occasion as embed...
    windows ce作为嵌入式的操作系统在许多场合得到越来月多的应用,这个是用evc编写的注册表查看工具的原代码-Windows ce is it come moon application more to get in a lot of occasion as embedded operating system, this is the primary code looking over the tool with the registration table that evc writes
    2023-05-30 05:10:03下载
    积分:1
  • opencv camshift
    你密切看最后的结果吗?还有一个问题。我们窗口始终具有相同的大小,当车离得更远,它非常接近相机。这不是好的。我们需要适应窗口大小与大小和旋转的目标。再一次解决方案来自"OpenCV 实验室",它被称为 CAMshift (连续自适应均值漂移) 发表 Gary Bradsky 在他的论文"计算机视觉的脸跟踪为使用在感知用户界面"1988 年第一次适用均值漂移。一旦均值漂移收敛,它会更新,窗口的大小。它也计算到它的最佳拟合椭圆的方向。再次,它适用于均值漂移与新缩放的搜索窗口和以前的窗口位置。这个过程一直持续到满足要求的精度。
    2022-09-26 02:25:02下载
    积分:1
  • 光明软件系列之电子日记本,也是我和张光明老哥合作的产品哦!...
    光明软件系列之电子日记本,也是我和张光明老哥合作的产品哦!-bright Series software of the electronic diary, but also my brother and Zhang Guangming cooperation in the product!
    2022-08-06 22:58:39下载
    积分:1
  • 位图文件windows编程
    位图文件windows编程-windows bitmap file programming
    2022-02-22 08:21:00下载
    积分:1
  • diffrent event
    diffrent event
    2022-03-03 19:16:04下载
    积分:1
  • 获取系统硬件信息,内存使用状况,process进程列表
    void ExeCPUID(DWORD veax)  //初始化CPU信息 {   __asm   {   mov eax,veax   cpuid   mov deax,eax   mov debx,ebx   mov decx,ecx   mov dedx,edx   }   }   请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-08-23 22:54:57下载
    积分:1
  • As an industrial control software, an integral part of this software can be used...
    为一个工业控制软件的一个组成部分,此软件可用于控制电镀生产线-As an industrial control software, an integral part of this software can be used to control the electroplating production line
    2023-02-17 10:15:04下载
    积分:1
  • 编译原理实验一词法分析源程序及简单的测试数据
    编译原理实验一词法分析源程序及简单的测试数据-Principles of Experimental Analysis of the term compile source code and test data
    2022-05-26 18:26:29下载
    积分:1
  • 提交系统,可以提交论文,让老师修改非常好用,并且已经应用于多个网站...
    提交系统,可以提交论文,让老师修改非常好用,并且已经应用于多个网站-Submission System, you can submit papers, so that teachers are very easy to use modifications, and has been applied to a number of web
    2022-07-23 19:26:46下载
    积分:1
  • 象棋程序,实现了单人,双人玩象棋等功能。
    象棋程序,实现了单人,双人玩象棋等功能。-Chess procedures realize a single, double features such as playing chess.
    2022-01-25 20:33:29下载
    积分:1
  • 696518资源总数
  • 104349会员总数
  • 32今日下载