jjzjj

startmenu

全部标签

windows - Windows 开始菜单中的应用程序磁贴属性

我想知道是否有办法访问Windows10开始菜单中的应用程序磁贴的背景颜色以及其他属性(允许调整大小等)。如果存在这样的方法,在Windows8/8.1中应该同样适用。此信息是存储在Windows中的某处还是应用程序本身? 最佳答案 secondarytilesGitHub示例上的示例MicrosoftprovidedforWin10可能会有用。此示例演示了以下场景:将辅助磁贴固定到“开始”屏幕删除辅助磁贴“开始”屏幕中的磁贴枚举拥有的所有辅助磁贴调用应用程序确定一个特定的图block当前是否固定到“开始”屏幕在应用程序运行时处理参

c# - 获取窗口开始菜单项/快捷方式文件的 "friendly"名称

这很奇怪,一些开始菜单项似乎解析为实际.lnk文件中未包含的“友好”名称。例如:“c:\ProgramData\Microsoft\Windows\StartMenu\Programs\Accessories\SystemTools\dfrgui.lnk”在资源管理器中显示为“磁盘碎片整理程序”,实际的快捷方式文件也不包含真实名称,但链接到exe"C:\Windows\system32\dfrgui.exe""这是Win32API的东西还是有更简单的方法来获取文件/开始菜单项的“友好”名称? 最佳答案 该文件夹中有一个名为deskt

c# - 如何使用 C# 删除 StartMenu 快捷方式

如何使用C#从Windows中的“开始”菜单中删除快捷方式文件夹,我知道如何使用此代码执行此操作:privatevoidRemoveShortCutFolder(stringfolder){folder=folder.Replace("\"","");folder=Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.StartMenu),folder);try{if(System.IO.Directory.Exists(folder)){System.IO.Directory.Delete(folder,tr

c# - 如何检测 Windows 开始菜单/开始屏幕何时打开?

如何为Windows开始菜单(或Windows8开始屏幕)打开设置事件处理程序或回调?或者,至少,如何检查开始菜单当前是否打开?我更喜欢用C#解决这个问题,但也非常感谢用C++解决这个问题。 最佳答案 显然,开始屏幕可见性回调/事件不适用于桌面应用程序(请参阅下面的out-#ifed代码),但简单的轮询效果很好。#include//std::swap#include//std::function#include#include//EXIT_FAILURE,EXIT_SUCCESS#include//std::runtime_erro

windows - 有没有更好的方法来查找用户的开始菜单?

对我来说,我的开始菜单位于%appdata%\Microsoft\Windows\StartMenu批处理文件中是否有一个系统文件夹引用不依赖于它在这个地方?我希望该脚本适用于XP及更高版本,但我运行的是Windows7。 最佳答案 JoeDF用这个link解决了这个问题所以它适用于Win7;Win8暂时无法测试。在这里提供它,这样问题就不会再显示为未解决。来自JimC的解决方案(见上面的链接):Yourmodified,cross-OSscriptshouldreadlikethisandwillworkproperlyinbot

windows - 如何定义安装后出现在开始菜单上的快捷方式?

我正在VisualStudio中处理Windows安装项目。在“文件系统”编辑器中,在“用户程序菜单”节点下方,我有一个包含多个快捷方式的应用程序文件夹。一个快捷方式用于启动应用程序;另一个恢复应用程序的出厂设置(因此它也调用应用程序,但带有参数)。运行安装程序后,文件夹及其包含的快捷方式会在“开始”菜单中正确创建。此外,在没有代表我执行任何操作的情况下,安装程序会在“开始”菜单的“顶级”创建一个额外的快捷方式(即,当您通过单击“开始”按钮打开“开始”菜单时,它是可见的)。这个额外的快捷方式曾经是启动应用程序的快捷方式。那很好。但是由于我添加了“恢复出厂设置”快捷方式,所以这是出现在“

C++:如何在 Windows 的“开始”菜单中创建快捷方式

我想知道如何获取Windows上开始菜单文件夹的路径,然后创建指向可能包含非ASCII字符的路径的快捷方式。 最佳答案 这是解决方案。它使用Qt,但也可以不使用。然后只需使用std::wstring而不是QString。为了连接路径和文件名,您必须使用字符串操作而不是使用QDir。#includeboolcreateStartMenuEntry(QStringtargetPath){targetPath=QDir::toNativeSeparators(targetPath);WCHARstartMenuPath[MAX_PATH]

windows - 更换开始菜单

我想替换我自己的“开始”菜单,我正在尝试找出使用什么方法。有多种激活开始菜单的方法:单击它,按Windows键,按Ctrl+Esc键或tab直到它获取焦点并点击空格或回车键。我对win32的了解足够多,可以分别执行其中的每一项,而且我可以使用Spy++解决它。我真的很想知道是否有更简单的方法,但我找不到任何有用的文章。我想为XP和Vista/Windows7执行此操作。 最佳答案 我想您必须将自己注入(inject)explorer.exe进程(可以有多个进程,但您想要具有“Shell_TrayWnd”窗口的进程)并将任务栏或其子项

c# - Windows 7 开始菜单搜索的自定义源

我最近看到一篇关于Windows7的新FederatedSearchandSearchConnectors的文章.基本上,您向用户提供一个小的XML文件(.osdx;一个OpenSearchXML文件),然后他们可以使用Explorer来搜索您拥有的任何内容。这些搜索连接器实际上非常容易实现——Explorer通过查询调用您的URL,您只需将结果作为RSS返回。太棒了。我目前正在开发一个网络应用程序,其中这种功能可能是提供给我的用户的一个不错的小额外功能。所以我安装了示例.osdx并进行了试用。它的效果与宣传的差不多:(来源:msdn.com)太棒了,但我希望我的搜索结果可以从“开始”

python - 如何使用 setuptools Windows 安装程序在开始菜单中创建快捷方式

我想为我的PythonWindows安装程序包创建一个开始菜单或桌面快捷方式。我正在尝试关注https://docs.python.org/3.4/distutils/builtdist.html#the-postinstallation-script这是我的脚本;importsysfromos.pathimportdirname,join,expanduserpyw_executable=sys.executable.replace('python.exe','pythonw.exe')script_file=join(dirname(pyw_executable),'Scripts
12