为什么我的 Windows 程序会死掉并显示冻结(蓝灰色)的窗体或窗口?
我在 Windows 7 上的 delphi 程序(不适用于 .NET)似乎连续运行了几天,然后该程序有点冻结,其所有窗口都涂上了蓝灰色,就好像其窗口被禁用一样。您…
如何启用“替换任务管理器”功能流程资源管理器?
Process Explorer 有一个很好的功能取代任务管理器 我只是想知道 Mark Russinovich 是如何实现这一点的。 使用什么技巧来实现这个?…
32位Windows下使用Amd64指令的轻量级方法?
对于一些使用 64 位变量的 CPU 密集型代码,使用 Amd64 指令集比使用 x86 指令集更有利。在32位Windows(例如Windows XP SP3)下如何实现?当然,我假…
如何在 Windows 进程(XP /Windows 7)中找到加载的 DLL 的实际路径
我们创建一个DLL供其他应用程序加载和使用应用程序中的一些功能。 DLL 依赖于加载它的实际路径。 /bin/ | |----/configdir/configfile |----/lib/ 它…
CreateProcess 使得当父进程被杀死时子进程也被杀死?
有没有办法调用 CreateProcess这样杀死父进程会自动杀死子进程吗? 也许使用创建进程标志? 编辑 解决方案是创建一个作业对象,将父对象和子对象都放…
查询在 C# 上不起作用,但在 powershell 上起作用
任何人都知道为什么我的查询 "select Name, ProcessID, Caption from Win32_Process where ProcessId='" + processIds[index] + "'" 返回到 Column 'N…
启动Win32进程A并启动进程B--获取B的ID/HWND
好的,我在这个网站上花了一些时间弄清楚如何使用 C# 的 Win32 调用来启动“子”进程(即新进程将窗口父进程设置为我)。只要不跨越 UAC 边界,它就可…
win32应用程序日志的新手问题
我是 Visual Studio Win32 (C++) 应用程序的新手 在我工作的 java 中,例如使用 log4j 进行日志记录很容易。 Win32 应用程序中的日志记录是如何完成的…
为什么下面的代码不起作用?
我已经使用以下样式创建了一个静态控件... picBoxDisp = CreateWindow("STATIC", "image box", WS_VISIBLE |WS_CHILD | SS_BITMAP |WS_TABSTOP | WS_B…
制作 VC++ .exe 到 DLL 可以吗?
我有一个 VC++ win 32 应用程序,它编译成 EXE。但现在我想将其转换为 dll,以便可以在另一个应用程序中加载它。我尝试将 Visual Studio 属性从 .EXE …
win32 进程在 CreateProcess 上冻结字符串?
我尝试使用 Process.create 启动子进程来执行特定目录中的批处理文件。这就是我所做的: proc_info = Process.create( :app_name => ENV['SystemRoot'…