如何用c语言获取一个exe程序的注册表?
就单个的exe程序,没有安装什么的,想找到使用这个exe程序的上一次运行时间的注册表。(注册表对比工具没用,无法对比,想用c语言,不知道如何编程)求具体
首先,在windows下, exe程序的上一次运行时间不会写注册表的(也就是除非你程序本身有对注册表的读写,否则它与注册表无关的)
而用C读写注册表,可用API的RegOpenKeyEx/RegQueryValueEx/RegSetValueEx及RegCloseKey函数,这些函数在MSDN上都有详细的介绍,但前提是你要懂c语言
而学习c语言,对没有基础的不是一两周或一两个月就能完成的
所以个人建议是,按你的需求,去找现成的工具或程序
热门标签: