Windows: How to create custom appcompat shims (Application Fixes)?

前端 未结 4 577
梦谈多话
梦谈多话 2020-12-18 22:11

Windows has the capability to apply shims to mis-behaving applications. Shims are used to intercept API calls and change it. For example, shims can be used to:

4条回答
  •  眼角桃花
    2020-12-18 22:53

    You have to think of this from Raymond Chen's point of view. Imagine if it were possible for somebody other than Microsoft to write compatibility shims. Then whenever Microsoft makes a breaking change, in addition to all their other compatibility work they will also have to write shims for the 3rd party shims that did the wrong thing. Maintaining backward compatibility is hard enough as it is.

提交回复
热议问题