比如控制面板中那些系统设置调用哪些函数?
如何监控?
谢谢。
------解决思路----------------------
可以参考一下Windows Shell编程,看看有无帮助~
------解决思路----------------------
这些系统设置 100% 都是保存在注册表的。但是要知道,并非所有的修改注册表就能做到立即生效。应该还发送了广播消息,或者进行了其他的更新操作。系统设置(包括控制面板、显示设置、主题设置等)有一部分可以通过 Windows API 来设置,如 SystemParametersInfo、SHGetSetSettings、SHGetSetFolderCustomSettings 等。当然,这些并非全部,至少我只知道有这些。那些不支持 API 修改或者不知道用哪个 API 来修改的只能自己监控注册表了,并测试修改注册表之后能否生效,或者通过 Spy++ 之类软件来来监视其他消息操作。