⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 add_a_shortkey_desktop.htm

📁 对于学习很有帮助
💻 HTM
字号:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
body {  font-size: 9pt}
-->
</style></head>

<body bgcolor="#FFFFFF">
<p align="center"> <b><br>
  如何添加桌面快捷? </b></p>
<p>一样的风格,请看源代码:<br>
  procedure TForm1.Button1Click(Sender: TObject);<br>
  var<br>
  tmpObject : IUnknown;<br>
  tmpSLink : IShellLink;<br>
  tmpPFile : IPersistFile;<br>
  PIDL : PItemIDList;<br>
  StartupDirectory : array[0..MAX_PATH] of Char;<br>
  StartupFilename : String;<br>
  LinkFilename : WideString;<br>
  begin<br>
  StartupFilename := 'c:\windows\notepad.exe';<br>
  tmpObject := CreateComObject(CLSID_ShellLink);<br>
  tmpSLink := tmpObject as IShellLink;<br>
  tmpPFile := tmpObject as IPersistFile;<br>
  tmpSLink.SetPath(pChar(StartupFilename));<br>
  tmpSLink.SetWorkingDirectory(pChar(ExtractFilePath(StartupFilename)));<br>
  SHGetSpecialFolderLocation(0,<br>
  CSIDL_DESKTOPDIRECTORY,<br>
  PIDL);<br>
  SHGetPathFromIDList(PIDL,<br>
  StartupDirectory);<br>
  LinkFilename := StartupDirectory + '\MyNotepad.lnk';<br>
  tmpPFile.Save(pWChar(LinkFilename),FALSE);<br>
  end; </p>
<p>&nbsp;</p>
<p>&nbsp; </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -