草庐IT

c++资源

全部标签

windows - 在 Windows 资源管理器中双击时如何从参数中查找父 ZIP 文件 - .NET 4.0

在WindowsExplorer,当你打开一个ZIP文件并双击一个文件时,比如一个JPEG文件(.jpg),Windows将JPEG文件提取到一个临时文件夹,并将临时文件名作为唯一参数传递给相关程序,比如“C:\Users\jprice\AppData\Local\Temp\Temp1_.zip\.jpg”我注意到某些应用程序(例如Windows7中的Windows照片查看器)知道临时文件来自哪个ZIP文件。您可以单击下一个和上一个并从ZIP文件中获取下一个/上一个文件(正如您所做的那样,它们也被提取到临时文件中)。我在system.io.packaging上用google搜索过,但我

python - 重定向现有的 Windows 资源管理器实例

我有一个程序现在可以打开很多文件夹,我希望我可以使用已经打开的资源管理器实例来打开新的文件夹。我有这段代码:importsubprocesssubprocess.Popen(r'explorer/select,"C:\path\of\folder\file"')我已经看到有关在C#中执行此操作的线程。有谁知道可以用Python完成的方法吗?谢谢,本 最佳答案 我不相信你能做到这一点。如果有任何希望,您可能需要查看Pythonfor.Net,您可以尝试一下IronPython。但是上面使用subprocess的代码只是给你相同的结果,

c - 有什么方法可以反编译用古代编译器构建的二进制资源文件?

我正在尝试恢复1990年代使用BorlandTurboC++(版本未知,也许是3.0,也许是4.5?)构建的应用程序,并且显然是针对Windows3.1的。该项目包含一个.c文件和一个.res文件。我没有试图找到古老的编译器,而是调整了C源代码使其与MinGWgccver4.5.2兼容,认为我可以为win32重建它。不幸的是,这是主窗口是对话框的Windows程序之一,对话框规范嵌入在.res文件中。当然,现代MinGWgcc不理解旧的.res格式。那么有没有办法从1990年代的老式Borland.res文件中恢复.rc文件?我知道像这样编译旧的16位Windows代码会有其他问题,但

windows - 升级安装后 Vista/Win7 资源管理器快捷方式中的应用程序图标损坏

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:WrongdesktopshortcuticononWindows7(InnoSetup)我有一个使用InnoSetup安装程序部署的应用程序。当我执行升级安装时(即在已安装1.0版时运行install-1.5.exe),如果我的应用程序二进制文件正在使用中(我的应用程序正在运行,或者其他进程可能锁定了图像文件),我重新启动后在资源管理器中遇到图标缓存损坏。资源管理器在桌面和“开始”菜单上为我的应用程序显示空白/默认快捷方式图标。我们在互联网上进行了搜索,发现了多种刷新资源管理器图标缓存的“厨房水槽”方法,但似

c - 无法启动程序,找不到指定的文件,Visual Studio 11

我正在Windows764位机器上全新安装VS11Beta。当我尝试调试时,它给了我这个错误信息。“无法启动程序‘C:\Users\myname\documents\VisualStudio11\Projects\Project1\Debug\Project1.exe”我几乎完全确定这不是我的代码的问题——它在在线编译器上运行良好,这让我认为这是我保存代码的方式的问题。以防万一,就在这里。#include#includeintmain(void){printf("Hello,world!\n");return0;}我创建项目/文件的过程是创建一个新的空VisualC++项目,然后是一个

Python Windows 资源监控

我想在Windows中使用Python监控处理器使用情况、内存使用情况、磁盘I/O、网络接口(interface)使用情况。这可能吗?Windows中是否存在某种API以允许我访问该信息或模块?谢谢! 最佳答案 WMI模块对您来说可能是一个有趣的选择。这可能有点矫枉过正,但它看起来确实是一种非常标准且可靠的查询Windows机器状态的方法。查看WMICookbook 关于PythonWindows资源监控,我们在StackOverflow上找到一个类似的问题:

windows - mklink 访问被拒绝但资源管理器成功

尝试使用以下方式在文件共享上创建链接:mklink/D"\fileshare\dest\folder_link""\fileshare\dest\folder"(在管理员下)但它拒绝访问,尝试运行fsutil,但没有成功:(fsutil行为集SymlinkEvaluationR2R:1C:\Windows\system32>fsutil行为查询SymlinkEvaluation启用本地到本地的符号链接(symboliclink)。启用本地到远程符号链接(symboliclink)。远程到本地的符号链接(symboliclink)已启用。启用远程到远程符号链接(symboliclink)

windows - IE 网络浏览器控制资源 ://usage

我在我的应用程序中使用IWebBrowser2控件,我有各种html文件作为资源存储在exe中。为了加载这些,我使用“res://”协议(protocol)。问题是某些版本的IE页面不再加载,而只是显示“操作已取消,InternetExplorer无法链接到请求的页面。”这些页面在.rc脚本中引用如下:stats.htmlHTML可丢弃“res\stats.html”res请求看起来像res://C:\path\To\MyApp.exe/stats.html这曾经工作得很好,在某些时候这种行为发生了变化,大概是通过热修复或类似的东西。现在,在我的机器上,它不起作用。我尝试将res路径更

c# - 将特定文件或文件夹添加到 Windows 资源管理器 View

我一直在为我的电脑开发一个标记程序。我需要能够将文件或文件夹列表传递到资源管理器(或类似的东西)中以显示它们并能够像在Windows中使用文件夹View一样操作它们。我已经编写了记录和存储与计算机上文件路径相关的标签的软件,我可以动态搜索它们以创建路径列表,但接下来的部分我有点难过。即使有一个解决方案可以让操作人员认为文件位于“临时”文件夹中并简单地显示它,那也是完美的。到目前为止,我所有的东西都是用C#编写的,但我对这门语言并不挑剔。提前致谢! 最佳答案 IExplorerBrowser控件是使用“Windows资源管理器”控件的

c - 在 Windows 中跨重启访问相同的资源

我会在系统关闭或服务关闭之前在文件/内存中写入一些东西。在下次重新启动系统时,是否可以在文件系统加载之前访问磁盘上的相同文件或相同内存?实际需求是这样的,我们有一个位于卷级驱动程序和文件系统驱动程序之间的驱动程序......在驱动程序代码的那部分,我想访问一些内存或文件。感谢和问候,卡尔文 最佳答案 这里合乎逻辑的事情是,如果它不是太大,则将其读/写到注册表中。您是否有不想使用注册表的原因?如果您需要访问大数据并且正在编写卷或设备过滤器并且不能依赖内核中的ZwOpen/Read/Write/Close函数,一种方法是在用户模式下创建