草庐IT

LabVIEW程序

全部标签

windows - Windows驱动程序可以访问进程的页表吗?

在Windows中,内核驱动程序可以执行诸如固定内存以备份虚拟地址范围(MMProbeandLockPages)之类的操作。但是我找不到一种方法来实际验证虚拟地址对特定进程是否有效。换句话说,内核驱动程序有没有办法检查给定的虚拟页面是否包含在给定进程的页表中? 最佳答案 如果驱动程序没有在进程上下文中运行,您必须先调用KeStackAttachProcess。然后,您可以在try/exceptblock中执行ProbeForRead或ProbForWrite。例如,请参阅WinDDK示例中src\general\ioctl\wdm\

java - 如何从 Java EE Web 应用程序运行外部应用程序?

我一直在开发一个仅供Intranet使用的Web应用程序。我使用Apache7和WindowsServer2003。在我的一个页面中,我需要打开一个外部应用程序,我们可以在C:/ProgramFiles/etc...中找到它,其中一些参数已经初始化。当然,用户必须使用服务器上的Web应用程序才能使其正常工作(情况就是如此)。要打开应用程序,我使用ProcessBuilder对象。问题:当我在本地使用Eclipse并手动运行服务器时,它运行良好。任何应用程序都可以从网页中自行打开。但是当我使用tomcatwindows服务(这就是我们想要在服务器上使用的服务)时,它永远不会启动。或者更具

windows - 适用于 Windows 的 Profiler QT 应用程序

您好,我正在寻找一个分析器应用程序来分析Windows的QT应用程序。目前,我尝试使用英特尔的ParallelStudio,但我得到了很多误报。有任何链接或文档可以启动吗? 最佳答案 http://doc.qt.io/qtcreator/creator-cache-profiler.htmlQtCreator本身内置了一个分析器,只需查看上面的链接即可了解它们。 关于windows-适用于Windows的ProfilerQT应用程序,我们在StackOverflow上找到一个类似的问题:

使用 Windows 任务计划程序运行时不访问 sql server db 的 C# 应用程序

我开发一个用c#(.netframework4)编码的应用程序,它访问数据库并读取/写入一些表。当我在开发机器上运行应用程序时,它运行正常(表格写得很好)。当我在任务计划程序之外的WindowsServer2003上运行该应用程序时,它运行正常(表格写得很好)。当我从Windows任务计划程序运行该应用程序时,它运行不正常(根本没有写表)。我尝试了很多帐户,并向管理员发送了一个事件,以在任务计划程序中启动任务,但任何帐户都不起作用。我必须写,旧版本的应用程序在开发机器上运行正常,在WindowsServer2003上有/没有Windows任务计划程序(表格写得很好)。有什么想法吗?谢谢

windows - 在 Windows 应用程序中更改文本框背景颜色

在Windows窗体中,我需要在焦点上更改文本框BackColor。我想在每个文本框或控件焦点上执行此操作。当焦点应该更改此文本框的textbox1BackColor时,现在我按Tab,焦点转到下一个文本框(textbox2),现在textbox2的BackColor应该更改,textbox1BackColor应该改回默认颜色。 最佳答案 看看C#解决方案://PropertiesdeclarationprivateSystem.Drawing.ColorNormalColor=System.Drawing.Color.FromAr

python - 捕获程序调试事件消息

我正在尝试使用Python从内部开发的应用程序中捕获调试事件消息。我研究过使用win32event和PyWin32中的其他功能。该进程将使用python启动,我一直在使用subprocess.popen()来执行此操作。自星期一以来,我一直在研究和测试不同的方法来执行此操作,我确信有一种方法可以执行此操作,但我只是想念它。如有任何帮助、建议或指示,我们将不胜感激。 最佳答案 也许您需要捕获STDERR?importsyssys.stderr=open('C:\\error_log.txt','w')

c# - 捆绑的 GTK# 应用程序无法在新安装的 Win7 上运行

我在MonoDevelop中为一项大学作业制作了一个C#GTK#应用程序,结果发现它无法在大学计算机上运行,​​因为我们没有安装GTK#或Mono库的管理员权限。经过一些研究,我发现了在Cygwin中使用mkbundle将所需的DLL与可执行文件捆绑在一起的技术。我遵循了这些说明:http://www.joebest.org/2011/09/mono-and-mkbundle-on-windows.html由于我在家时无法在大学计算机上进行测试,因此我在完全全新安装Win7Pro64位的虚拟机上进行测试。我的开发机器运行相同的操作系统,但在我的开发机器上测试没有意义,因为它已经拥有它需

c++ - 如何禁止在 Windows MFC 应用程序中创建 .pf(预取)文件?

我正在编写C++MFC应用程序。我想避免在程序执行期间在HDD上写入任何数据。当我打开我的应用程序时,Windows会立即在目录..\Windows\Prefetch\中创建一个.pf文件。我无法禁用负责预取的注册表值(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters\EnablePrefetcher),因为我的应用程序必须在许多不同的机器上运行,并且有些用户甚至不知道如何运行regedit。您能告诉我是否有任何选项可以禁止在我的应

C++在程序文件中创建文件的过程

我正在尝试使用CreateProcess来运行位于用户ProgramFiles目录中的文件,因此我正在尝试使用CSIDL_PROGRAM_FILESX86特定程序将始终位于(x86)文件夹中。我的问题是我无法让它工作,出于某种原因我找不到任何关于如何使用createprocess和CSIDL_PROGRAM_FILESX86的示例你能告诉我这样的例子吗?也许我应该使用不同的功能?编辑:这是我当前的代码:wchar_t*localAppData=0;SHGetFolderPath(NULL,CSIDL_PROGRAM_FILESX86,0,NULL,&localAppData);wstr

c# - 在 Windows 8 应用程序中浏览文件夹?

我正在尝试为Windows8编写应用程序。我想添加一个输入框,它允许用户浏览他们的文件/文件夹并选择一个文件夹,然后我将搜索其内容。我只需要添加输入框和按钮“浏览”,即可查看用户文件。如何将这个简单的XAML构造添加到我的程序中? 最佳答案 您只能访问Metro风格应用程序中的某些文件位置。参见thisarticle以获得描述。您可以允许用户使用FilePickerContract选择文件.至于文本框和按钮怎么做,看CreateyourfirstMetroStyleapp一个端到端的例子。