改函数查询或设置系统级参数,该函数也可以在设置参数中更新用户配置文件。
具体参数信息参看 MSDN。(信息太多,很多参数我也不太清楚),下面列举几个应用。
1、获取用户壁纸信息。
TCHAR buffer[MAX_PATH]
SystemPatametersInfo(SPI_GETDESKWALLPAPER, sizeof(buffer), buffer, 0);
buffer 保存的就是壁纸的位置信息。
2、设置壁纸
TCHAR* path = "......";
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, path, 0);
其他参数的用法,可以具体参照 MSDN