c++ - 修改打开的文件 C++

标签 c++ winapi

在 Windows 下,有没有办法使用 C++ 修改另一个进程打开的文件/可执行文件?

最佳答案

Is there a way to modify an open executable in windows?

没有。

Is there a way to modify an open file in windows using c++?

是的。如果已使用适当的共享权限打开它。参见 http://msdn.microsoft.com/en-us/library/aa363858(VS.85).aspx FILE_SHARE_WRITE

关于c++ - 修改打开的文件 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/526583/

相关文章:

c++ - 具有 void 返回类型和模板化参数的 std::function

c++ - 数组的 typedef 数组的 typedef

c++ - 任务计划程序错误消息 : 80041318, 这是什么意思?

winapi: GetUpdateRect() with bRepaint TRUE in WM_PAINT 不清除绘画区域,但 InvalidateRect() 在 WM_PAINT 之外?

C++:替换我们有迭代器的 std::unordered_set 中的元素

c++ - SFINAE 测试来自另一个命名空间的自由函数

c++ - Quantlib 已知第一现金流量与预测现金流量相等的 float 利率债券

c++ - 无法从 glReadpixels 创建 HBITMAP

winapi - 如何在另一个线程的上下文中调用函数?

winapi - firefox/chrome 如何绘制滚动条?