社区
C语言
帖子详情
如何创建一个程序的快捷方式?如何把一个程序的快捷方式加到启动组里??
dongdongdong
2001-03-16 05:09:00
我只知道用SHGetSpecialFolderLocation可以得到启动组的路经。
...全文
108
2
打赏
收藏
如何创建一个程序的快捷方式?如何把一个程序的快捷方式加到启动组里??
我只知道用SHGetSpecialFolderLocation可以得到启动组的路经。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dongdongdong
2001-03-17
打赏
举报
回复
谢谢了,分已经给出。
holyfire
2001-03-16
打赏
举报
回复
IShellLink* pLink;
IPersistFile* pPersistFile;
LPMALLOC ShellMalloc;
LPITEMIDLIST StartUpPidl;
char StartUpDir[MAX_PATH];
if(FAILED(SHGetMalloc(&ShellMalloc)))
return;
if(FAILED(SHGetSpecialFolderLocation(NULL,
CSIDL_STARTUP,
&StartUpPidl)))
return;
if(!SHGetPathFromIDList(StartUpPidl, StartUpDir))
{
ShellMalloc->Free(StartUpPidl);
ShellMalloc->Release();
return;
}
ShellMalloc->Free(StartUpPidl);
ShellMalloc->Release();
if(SUCCEEDED(CoInitialize(NULL)))
{
if(SUCCEEDED(CoCreateInstance(CLSID_ShellLink, NULL,
CLSCTX_INPROC_SERVER,
IID_IShellLink, (void **) &pLink)))
{
pLink->SetPath("c:\\yourpath");
pLink->SetDescription("This is your shortcut");
pLink->SetShowCmd(SW_SHOW);
if(SUCCEEDED(pLink->QueryInterface(IID_IPersistFile,
(void **)&pPersistFile)))
{
WideString strShortCutLocation(StartUpDir);
strShortCutLocation += "\\your.lnk";
pPersistFile->Save(strShortCutLocation.c_bstr(), TRUE);
pPersistFile->Release();
}
pLink->Release();
}
CoUninitialize();
}
Ubuntu下如何在桌面创建
一个
应用
程序
的“
快捷方式
”?
如何在Ubuntu的桌面创建
一个
应用
程序
的“
快捷方式
”? Linux的应用
程序
和Windows的有着完全不同的组织形式,并不是像Windows下那样双击
一个
安装
程序
,选择
一个
文件夹,安装完成了以后,在文件夹家里就能找到安装过的
程序
,而且很容易在
程序
图标上右键选择“发送到桌面
快捷方式
”的傻瓜式操作来创建
一个
桌面,或者是在任何地方的
快捷方式
。 Linux的应用
程序
安装很多都是在终端里,刚从W
java创建exe
程序
快捷方式
java创建exe
程序
快捷方式
我们平时可以使用鼠标右击exe选择创建
快捷方式
,但是如何使用java代码创建exe的
快捷方式
呢?比如说我用java写好
一个
程序
打包成exe,这个
程序
可以实现开机自
启动
,那么我们就可以在内部代码中直接创建
快捷方式
然后自动复制到开机
启动
项目录即可实现!开始撸代码,这里我们需要
一个
人家封装好的jar包,还需要
一个
dll文件,实际上就是加载动态库dll文件实现功能。大家自行网...
在桌面为计算机
程序
创建
快捷方式
,什么是
快捷方式
,电脑
快捷方式
有什么用?...
桌面上的这些各种形状的带有箭头的图标大家一家很熟悉吧,这就是大家所熟悉被称为“
快捷方式
”的文件。但是什么是
快捷方式
相对应很多电脑新手朋友来说概念还是很模糊的,那么本文就给大家普及一下什么是
快捷方式
,
快捷方式
是做什么用的以及如何创建
一个
快捷方式
。一、如何分辨是不是
快捷方式
如上图,桌面上的这些图标就是
快捷方式
,怎么分辨
一个
图标是不是
快捷方式
呢?有两种方法。1、只要是带有箭头的图标就都是
快捷方式
。(如下...
windows
程序
启动
快捷方式
探究
对于大部分
程序
来说,
程序
的运行都需要众多文件的组成,我们可以打开任意
一个
安装过的
程序
的安装文件夹,可以看到基本都会包含很多exe或者dll文件,这是因为
一个
程序
可能包含有主
程序
和次要
程序
,在用户用不到次要
程序
的时候就不会
启动
相关文件,减小运行内存,还有常见的为了实现模块化、减少代码量而创建的dll动态库。而
快捷方式
相当于
一个
指针,指向了需要
启动
的文件,而
快捷方式
的位置是可以随意移动的,且本身占用空间较小,一般为几k,非常方便用户的统一管理以及编辑。在通过已有对象创建
快捷方式
时,必须要对象存在才能创建。
如何创建计算机的桌面
快捷方式
,什么是
快捷方式
、如何创建
快捷方式
?
当我们成功
启动
计算机后,会看到
一个
界面!这个界面,称为桌面!桌面上有很多的小小的图形图像,称为图标!桌面上的图标,有的在其下方有
一个
方向稍为朝上的小弯弯的箭头,这种图标称为
快捷方式
;而没有小弯弯箭头的直接就称为图标了,这种图标是操作系统默认显示在桌面上的!那么,桌面上的这些图标有什么作用呢?只有
一个
意图(目的),那就是为了方便操作,为了能在第一时间就打开某些窗口或
程序
!平时我们要打开哪
一个
程序
,需...
C语言
70,036
社区成员
243,244
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章