shell-extensions

    1热度

    1回答

    我想创建一个DeskBand来显示我的Windows任务栏上的一些信息,但是我正在努力实现我在C++中需要的功能。自从我接触C++已经过去了大约10 - 15年。过去7年来我一直在.NET中工作。 在您说出来之前 - 我知道DeskBands已被弃用。但是建议的替代用户界面元素 - 缩略图工具栏 - 不符合我的需求。我需要一个不断向用户显示的UI元素,而不管他们切换到哪个应用程序,并且还提供足够的

    3热度

    2回答

    我正在创建一个property sheet shell extension并希望有一个小图标来从标准系统选项卡中启动我的属性选项卡。不幸的是,我的图标几乎全部呈灰色。 原图: 在属性表标签: 起初我还以为这是不知我的问题,但后来我发现TortoiseSVN的似乎有同样的问题: 这发生在Windows 7和Windows 8中。 有谁知道为什么这些图像显示如此静音?此外,有没有人有任何提示如何使图标

    0热度

    1回答

    如何实现图标叠加处理器,可以处理自定义图标的自定义文件。 例如: foo.bar - d:\myicon1.ico bar.bar - d:\myicon2.ico 我试图用IShellIconOverlayIdentifier但它的使用作为one handler for one icon

    3热度

    2回答

    我有IconHandler更改某些文件的图标。但其他文件图标变为空白。如何为其他文件保留默认图标? HRESULT CSimpleShlExt::GetIconLocation(UINT uFlags, PTSTR pszIconFile, UINT cchMax, int *piIndex, UINT *pwFlags) { if (condi

    0热度

    1回答

    当我右键单击的目标是快捷方式时,我无法获得在执行ContextMenu时选定文件的列表。全局内存句柄返回一个仅包含快捷方式项目的列表,似乎并不了解我选择的其他项目。 我注意到了一些第三方应用程序中的这种行为,包括Notepad ++,WinRar和UltraEdit。 当右键单击的目标是快捷方式时,获取所选文件列表的正确方法是什么?这对于在资源管理器中烘焙的文件压缩功能来说不是问题(右键单击>发送

    5热度

    1回答

    CodeProject有很大的Windows shell extension tutorial。 编译,运行Regasm.exe CSShellExtContextMenuHandler.dll /codebase,并且shell扩展可用,它的工作原理很好。 但要求用户运行Regasm不方便用户,所以我写了下面的小型WiX脚本。 (刚刚复制了heat的输出,再加上我想要使用的依赖关系DLL)。 问

    2热度

    1回答

    我写了一个小外壳扩展,存根工程,但希望它从SQLite数据库读取一些信息。 SQLite needs 2 DLLs: System.Data.SQLite.dll:管理,唯一的核心组件 SQLite.Interop.dll:本地互操作程序集 在过去,我已经成功地构建桌面使用这2个DLL文件,通过将应用程序他们在与.exe文件相同的文件夹中。 但是在shell扩展的情况下,没有这样的东西作为.exe

    0热度

    1回答

    我有一个使用ATL/MFC的工作命名空间扩展。为了使它看起来像浏览器我使用SHCreateShellFolderView使用默认的shell文件夹视图(defview)。到目前为止,一切运作良好。我唯一的问题是如何在点击列时在defview中实现排序?当我点击一列时,IShellFolder的CompareIDs被调用,但我必须将焦点设置到视图中,然后按F5来查看一些更改。我试图寻找互联网,但在这

    9热度

    2回答

    我发现这篇文章在CodeProject: http://www.codeproject.com/Articles/512956/NET-Shell-Extensions-Shell-Context-Menus ,并认为这将是很好,给它一个尝试,但在F#。所以,我想出了下面的代码: open System open System.IO open System.Text open System.

    2热度

    3回答

    添加图标,我发现了一个很不错的教程,我想了解的东西,是不是在本教程中(因为啧啧本身工作正常) http://www.codeproject.com/Articles/9163/File-Rating-a-practical-example-of-shell-extension 当你看WinRar,TortoiseSVN,Antivirus-apps等应用程序,Shell扩展项旁边有一个图标。 我想