草庐IT

EF7上下文池

全部标签

xml - XSLT/XPath 中的当前节点与上下文节点?

在XSLT中,“当前节点”和“上下文节点”有什么区别?您可以在此处找到这两个术语:http://www.w3.org/TR/xslt.您什么时候会使用其中一个?你如何调用它们? 最佳答案 当前节点是模板当前正在运行的任何节点。通常这恰好也是上下文节点,但上下文节点在嵌套的XPath表达式(方括号中的部分)中具有特殊含义。在那里,它指的是当前正在测试匹配的任何节点。因此,上下文节点在XPath表达式中发生变化,但当前节点不会发生变化。上下文节点可以用点缩写(.)或有时完全省略。这可能有点令人困惑,因为在嵌套表达式之外,一个点表示当前节

c++ - 激活上下文导致动态加载的 DLL 上的文件句柄泄漏

我有一个动态加载和卸载的DLL,它需要COMCTL32.dll>=v6.0和MSVCR>=v9.0。为确保加载正确的版本,我在VisualStudio项目设置中启用list文件生成,并将此条目添加到另一个list文件:type="win32"name="Microsoft.Windows.Common-Controls"version="6.0.0.0"processorArchitecture="*"publicKeyToken="6595b64144ccf1df"language="*"/>在一个测试程序中我调用了LoadLibrary()其次是FreeLibrary()该DLL,

windows - Windows 中的上下文菜单项

我正在寻找一种方法,使上下文菜单具有更多选项,例如复制文本并将其发送到服务器或翻译器。有关如何执行此操作的任何建议?编辑:右键单击一个字符串,这将允许我将该字符串解析为我的应用程序。(所以在WinExplorer中)。 最佳答案 有关addingfiletypehandlers的信息,请参阅MSDN你基本上有两个选择;您可以注册一个执行应用程序的简单静态动词(并将文件名作为参数传递),或者您可以创建一个实现IContextMenu的shell扩展。MSDN有informationaboutbothmethods(如果您想处理任何文件

windows - 为 Windows 7 创建上下文菜单项,例如扫描方式

虽然这有点宽泛,但如何创建一个上下文菜单项,一个选定的文件可以用于例如像防病毒软件一样“使用xxxxxx扫描此文件”我在下面有一个注册表文件,尽管它只允许我简单地启动该文件WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\Directory\Background\shell\Scanwith...]"Icon"="C:\\app.exe"[HKEY_CLASSES_ROOT\Directory\Background\shell\Scanwith...\command]@="C:\\app.exe" 最佳答案

windows - InstallShield 2011 在系统上下文中立即执行

我想编写一个自定义操作,它将在所有其他自定义操作之上执行并在系统上下文中执行。如果我使用“立即执行”,那么它会在登录用户上下文中执行,如果我使用“在系统上下文中延迟执行”,那么这个自定义操作会在其他自定义操作之后执行。遇到这种情况应该怎么办? 最佳答案 只有延迟操作可以在系统上下文中执行。它在其他延迟操作之间按预定顺序执行。如果此操作必须是第一个操作运行,您将需要一个Bootstrap来提升权限并开始安装。另请注意:延迟操作对安装属性的访问非常有限。 关于windows-InstallS

c# - 扩展 Windows 资源管理器上下文菜单

我很难弄清楚为什么这在我的电脑上不起作用。我读过这篇文章http://msdn.microsoft.com/en-us/library/bb776820.aspx并尝试了它,它适用于未知文件类型,但对于诸如.bmp之类的文件,它不起作用-我还删除了.bmp下的其他键-没有帮助。我在HKEY_CLASSES_ROOT.bmp和HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.bmp中试过这个我需要在我的程序中实现它,以便它在某些文件类型(如bmp)上具有自定义上下文菜单项。顺便提一句

Windows 资源管理器 - 删除上下文菜单中的条目

我正在尝试在Windows资源管理器上下文菜单上进行一些复杂的操作。我有一个编码过程,我想调用任何类型的文件。这个想法是右键单击一个文件,在上下文菜单中获取选项,然后选择。这相对容易做到:HKCR"*\shell\encoding""""用MyEncoder编码"它有效。编码器生成*.encode扩展文件。我想使用相同的机制解码这些文件。这也很简单:HKCR".encode""""encoded.file"HKCR"encoded.file\shell\decode""""用MyEncoder解码"现在基native制已经到位:使用上下文菜单对任何文件进行编码,也使用上下文菜单对这些文

java - 将项目动态添加到 Windows 资源管理器的上下文菜单

我想做以下事情:当用户右键单击任何文件(在Windows中)时,我希望上下文菜单弹出一个特殊项目。我用regedit做到了这一点,我在互联网上遵循了几个例子并得到了这个[HKEY_CLASSES_ROOT\*\shell\Dosomething][HKEY_CLASSES_ROOT\*\shell\Dosomething\command]@="notepad.exe%1"没问题,但我想运行一个java应用程序并将所选项目的文件路径发送给它 最佳答案 考虑运行一个批处理脚本文件,而不是将整个java命令放在regedit中。这可能更容

windows - 使用 VBScript 从 Windows 上下文(右键单击)菜单中选择特定菜单项?

有没有一种方法可以在一个简单的VB脚本中自动右键单击Windows7文件夹中的文件并选择“发送到->AmazonCloudDrive”上下文菜单选项? 最佳答案 答案是肯定的,也不是。没有直接的方法可以做到这一点。您可以创建一个解决方法,但它会非常复杂。“正确”的方法是使用ShellFolderItem对象的InvokeVerb方法。它看起来像这样:SetobjShell=CreateObject("Shell.Application")SetobjFolder=objShell.Namespace("C:")SetobjFile=

windows - 如何在 Windows 上下文菜单中为具有特定扩展名的文件添加条目?

我知道有很多关于如何自定义shell上下文菜单的问题,但我已经尝试过但没有用,所以我添加了一个新问题。当右键单击扩展名为“.log”的文件时,我想在上下文菜单中添加一个条目“使用日志查看器打开”,以不更改与.log文件关联的默认应用程序(记事本)但允许用户选择一个自定义应用程序来打开它们。为此,我打开了注册表项HKEY_CLASSES_ROOT\.log,并添加了一些具有正确值的项shell\OpenWithLogViewer\command,但条目不是当我右键单击扩展名为.log的文件时显示。你知道如何解决这个问题吗?keyHKEY_CLASSES_ROOT\.log的默认值为txt