社区
Windows SDK/API
帖子详情
如何动态的生成一个快捷方式文件?
3CL
2003-04-26 07:46:45
如何动态的生成一个快捷方式文件,并使其指向某个程序,并运行该快捷方式文件
...全文
80
1
打赏
收藏
如何动态的生成一个快捷方式文件?
如何动态的生成一个快捷方式文件,并使其指向某个程序,并运行该快捷方式文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yansea
2003-04-27
打赏
举报
回复
const
CCH_MAXNAME=255;
LNK_RUN_MIN=7;
LNK_RUN_MAX=3;
LNK_RUN_NORMAL=1;
type LINK_FILE_INFO=record
FileName:array[0..MAX_PATH] of char;
WorkDirectory:array[0..MAX_PATH] of char;
IconLocation:array[0..MAX_PATH] of char;
IconIndex:integer;
Arguments:array[0..MAX_PATH] of char;
Description:array[0..CCH_MAXNAME] of char;
ItemIDList:PItemIDList;
RelativePath:array[0..255] of char;
ShowState:integer;
HotKey:word;
end;
function CreateLinkFile(const info:LINK_FILE_INFO;const DestFileName:string=''):boolean;
var
anobj:IUnknown;
shlink:IShellLink;
pFile:IPersistFile;
wFileName:widestring;
begin
wFileName:=destfilename;
anobj:=CreateComObject(CLSID_SHELLLINK);
shlink:=anobj as IShellLink;
pFile:=anobj as IPersistFile;
shlink.SetPath(info.FileName);
shlink.SetWorkingDirectory(info.WorkDirectory);
shlink.SetDescription(info.Description);
shlink.SetArguments(info.Arguments);
shlink.SetIconLocation(info.IconLocation,info.IconIndex);
// shlink.SetIDList(info.ItemIDList);
shlink.SetHotkey(info.HotKey);
shlink.SetShowCmd(info.ShowState);
shlink.SetRelativePath(info.RelativePath,0);
if DestFileName='' then
wFileName:=ChangeFileExt(info.FileName,'lnk');
result:=succeeded(pFile.Save(pwchar(wFileName),false));
end;
添加到桌面php,php和asp添加到桌面
快捷方式
代码
这篇博客分享了如何使用PHP和ASP代码来创建桌面
快捷方式
。PHP代码通过HTTP头信息
生成
一个
URL
快捷方式
文件
,而ASP代码则根据用户输入的ID和标题
动态
生成
快捷方式
。
安卓平板怎么写word文档,安卓平板怎么写markdown
本文介绍了如何在安卓平板上利用Notepad++编写Python脚本,创建
一个
运行Python
文件
的
快捷方式
,实现在Notepad++中
动态
生成
爱心代码并支持暂停操作。
利用win消息机制的木马
文章详细描述了
一个
PE32可执行
文件
的木马在Win7系统中的行为,包括
文件
信息、环境准备、行为分析和
动态
调试过程。通过
动态
跟踪,发现木马创建了Hao123
快捷方式
,修改浏览器首页,并自动
生成
删除自身及辅助
文件
的批处理脚本。通过对消息处理函数的分析,揭示了木马如何利用Windows消息机制执行恶意操作。
如何为javaWeb项目的网址
生成
一个
桌面
快捷方式
本文详细介绍了如何通过java程序实现打开特定网站的桌面
快捷方式
功能。包括使用java编写调用浏览器的函数,将项目打包为.jar,用exe4j转成.exe,Inno Setup制作安装
文件
,确保在没有JVM环境下也能运行。
告别安装失败:用这个批处理脚本搞定MuMu模拟器离线安装的所有注册表问题
本文详解
一个
专用于解决MuMu模拟器离线安装失败的批处理脚本,聚焦Windows注册表关键配置:安装路径修正、NemuDrv虚拟化驱动服务注册、APK/.xapk
文件
关联设置。脚本支持
动态
路径识别、错误静默处理及桌面
快捷方式
生成
,并涵盖版本号适配、多扩展名关联和32位系统注册表路径调整等核心技术要点。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章