Windows开发:控制其他进程的界面显示或隐藏。Qt工程和纯C++实现。 在Windows桌面开发中,可能会涉及当前进程控制其他进程的界面显示或者隐藏。比如使用第三方的进程时,需要对第三方进程的主窗口控制,修改第三方进程的成本较高的情况下(无第三方程序的源码或者编译修改源码较困难),可以采用此方式不修改第三方的窗口控制。如果能修改第三方程序的情况下,采用管道传输控制命令,第三方程序通过管道接收控制命令响应处理是更好的方式。
2022-11-25 12:04:05 3KB windows 进程 窗口 C++
1
1.通过应用程序路径获取其他进程ID 2.获取其他进程的对话框句柄和控件句柄 里面有实现函数,有什么需求也可以自己改改了。
2022-10-30 16:43:33 5KB 其他进程
1
共享内存 其实就是 一个 句柄 可以用工具查看进程句柄 中就可以发现,类似 互斥体一样的东西 然后共享内存 ,创建的是一个句柄名称 "Global\{FD921876-60EB-4799-A084-872BEDB29151}") 不过这个东西在 用工具查看进程句柄的时候 发现 并没有 Global\ 这个字符串名,而是 句柄类型 句柄名称 Section \BaseNamedObjects\{FD921876-60EB-4799-A084-872BEDB29151}
2022-08-27 09:01:18 25KB 共享内存
1
当我们尝试在 Windows 中删除文件或文件夹时,我们会看到烦人的消息,例如“无法删除文件:访问被拒绝;” 或“无法删除文件夹:它正被其他人或程序使用”或“存在共享冲突”;或“源文件或目标文件可能正在使用中;” 或“该文件正被其他程序或用户使用;” 或“确保磁盘未满或未写保护且文件当前未在使用中;” 或“无法从源文件或磁盘读取。” 这主要是因为文件或文件夹正在被另一个程序或用户使用。IObit Unlocker 是这种情况下的理想工具。它释放文件或文件夹被程序占用,并允许您快速删除或修改文件或文件夹。非常易于使用只需右键单击要解锁的锁定文件或文件夹;或者您可以将文件或文件夹拖放到IObit Unlocker中以解锁使用。只需单击一下即可解决“拒绝访问”问题。
1
主要介绍了C#实现关闭其他程序窗口或进程代码分享,本文给出了两种方法,并分别给出示例代码,需要的朋友可以参考下
2022-08-08 10:38:49 34KB C# 关闭 其他程序窗口 其他进程
1
Memory-Hacking-Class:易于使用的类,用于读取和修改其他进程的内存
2022-05-25 13:48:06 3KB c-plus-plus library ram cpp
1
无法导入C:\Users\Administrator\Desktop\fix.reg:未将所有数据都成功写入到注册表中。某些项是由系统或其他进程打开的,或者你没有足够的权限执行此操作。 具体可参考: https://geo-ai.blog.csdn.net/article/details/124664089?spm=1001.2014.3001.5502
2022-05-09 19:03:11 107KB 注册表 你没有足够权限执行操作
实用的锁屏工具,含源码,可自行扩展,代码简单,网上资源,没有修改任何东西,安全可靠
2022-03-19 11:22:47 866KB offandlock win7锁屏工具
1
今天论坛看到一个获取修改启动参数的分享,看到有朋友不会用,刚好我也需要就做了个简单的界面分享出来原贴地址:传送门 调用开源模块算纯源码吧
vs2010实现对其进程的窗口置顶、取消置顶操作;实现DROPFILES消息封装并发送给其他进程。 注:1.一个pid获取到的是多个窗口句柄,操作的要是主窗口句柄;2.可以配合spy++看获取到的句柄是否正确;
2021-09-02 17:21:35 235KB vc窗口置顶
1