我想在程序中对系统进行配置,实际上要做的操作可以通过控制面板用鼠标来,但现在要求是在程序里自动完成。我想了几个办法,一个是修改注册表;还有一个就是利用控制面板提供的接口,用程序调用的方式来做。第一个方法被我否决掉了,因为控制面板中进行的操作很简单,但注册表中改动的地方却很多。另外对注册表进行的修改要重启电脑才能起作用,而控制面板能立即起作用(虽然控制面板作的操作最终是反映到注册表中的)。所以我想用第二个方法。后来我从网上知道,一个控制面板实际上对应着一个cpl文件,cpl文件实际上是一个dll文件。所以我想能不能通过调用dll中的函数进行等价于鼠标配置的操作。这只是我的想法,不知道实际能不能做,各位大虾多多指点。